第 5 章 优化你的时间并分离职责
理论过后是实践的时候了!我们在一起已经见识了很多:关于简洁代码的高级原则,如何为应用程序选择合适的外部库,以及如何利用这些库的最新补丁,同时又不会冒着让项目在半空中爆炸的风险。但我们不应忘记,"简洁代码" 中还有 "代码" 一词(显而易见)。因此,在本章中,我们将更多地关注应用程序的源代码,并注意以下几点:
-
文件和文件夹的命名约定和组织
-
为什么要区分责任以遵守 SOLID 原则中的 "S"?它能为你带来什么?
-
我们将发现一种利用事件系统管理责任分离的优雅方法
-
最后,我们将介绍一些多态性,即抽象类和接口:为什么、如何以及何时使用它们?