知识卡片

别惧怕代码

专业/工作

内容

把逻辑藏进配置并不会自动降低复杂度,只是把复杂度搬到缺少工具、测试和版本控制的地方。代码可读、可测、可重构时,往往比“灵活配置”更安全。发散:抽象的价值不在少写代码,而在让变化有清晰边界。

参考来源

《架构师应该知道的37件事》第10章《2.4 别有代码恐惧症》