编程 14 年:好代码稀少,复杂度才是真正的敌人
Piglei 入行 14 年后,把对编程的 8 条感触写成此文。核心判断有三:好代码在真实项目里始终是小概率事件,即便是服务千万用户的大厂项目也不例外;理想的编程体验接近 LeetCode 刷题——关注点分离、快速精准反馈、零成本试错,团队该用模块化、自动化测试和缩短反馈回路去逼近它;程序员最大的敌人不是反复改需求的产品经理,而是持续膨胀的复杂度。文章还谈了创造者思维、代码完美主义陷阱、SRP 背后其实是人在提修改请求、按性价比分配学习精力,以及尽早开始写单元测试。适合有一线项目经验、正在反思工程质量与职业成长的工程师。