知海精选书单
软件工程经典十部书
面向已有基础编程能力的开发者,按三个阶段组织 10 本书,帮助读者补齐代码质量、设计、协作和项目风险。本书单不是求职指南,版本与技术适用性需在生产时逐本注明。
入门
10 本书
10—14 周
写好代码
先围绕“写好代码”,建立后续阅读所需的基本视角。
设计与项目
再进入“设计与项目”,比较不同经验、方法和解释框架。
领域驱动设计 软件核心复杂性应对之道 修订版
《领域驱动设计》把阅读推进到“设计与项目”,用于比较不同经验和解释方式。 每读完一部分选择一个方法做小规模实践,用结果而不是新鲜感判断是否保留。
系统与职业
最后通过“系统与职业”,把前两阶段的认识整合为更完整的判断。
