# A-Philosophy-of-Software-Design 《软件设计哲学》 [![NHUSne.th.jpg](https://s1.ax1x.com/2020/07/02/NHUSne.th.jpg)](https://imgchr.com/i/NHUSne) ## 目录 #### [前言](./preface) #### [第一章:介绍](./ch1.md) #### [第二章:复杂性的本质](./ch2.md) #### [第三章:工作代码是不够的(战略与战术编程)](./ch3.md) #### [第四章:模块应该是深的](./ch4.md) #### [第五章:信息隐藏(和泄露)](./ch5.md) #### [第六章:通用模块更深入](./ch6.md) #### [第七章: 不同的层,不同的抽象](./ch7.md)