第 5 章 优化你的时间并分离职责

理论过后是实践的时候了!我们在一起已经见识了很多:关于简洁代码的高级原则,如何为应用程序选择合适的外部库,以及如何利用这些库的最新补丁,同时又不会冒着让项目在半空中爆炸的风险。但我们不应忘记,"简洁代码" 中还有 "代码" 一词(显而易见)。因此,在本章中,我们将更多地关注应用程序的源代码,并注意以下几点:

  • 文件和文件夹的命名约定和组织

  • 为什么要区分责任以遵守 SOLID 原则中的 "S"?它能为你带来什么?

  • 我们将发现一种利用事件系统管理责任分离的优雅方法

  • 最后,我们将介绍一些多态性,即抽象类和接口:为什么、如何以及何时使用它们?