关于我
一名后端方向的开发者。
写代码的时间不算短,也谈不上资深。经历过从「学会写」到「开始关心为什么这么写」的阶段转变,也逐渐意识到—— 系统真正的复杂度,往往不在代码量,而在认知深度。
相比快速堆叠新技术,我更在意三件事:
- 基础是否足够扎实
- 设计是否经得起推敲
- 曾经做过的系统,是否真的被自己理解过
很多看起来「已经会了」的东西,重新拆开来看,依然有值得修正的地方。
关于这些文字
这里记录的不是教程,而是 思考的痕迹。
它们更多关注:
- 一个方案解决了什么问题
- 它依赖哪些前提
- 在规模变化或约束改变时,是否还成立
写下来,是为了避免重复犯同样的错误; 如果刚好对你有帮助,那就更好了。