第二周作业 (作业二)
这周主要学习了框架设计的几个原则,分别为开闭原则、依赖倒置原则、里氏替换原则、单一职责接口。这些原则的核心目标就是让系统更易扩展,更易维护,随着系统越来越复杂,如果不按照这些规则去开发系统,那么系统最终将变得越来越难维护,越来越容易出问题,直到不得不重构,浪费了大量的精力和金钱。所以,在一开始开发系统的时候就应该尽量按照这些原则,这样的系统才能更健壮更长久。软件工程师不单要能写代码,还要直到如何架构,如何让代码更优质,不单要有量还要保质!
版权声明: 本文为 InfoQ 作者【Geek_83908e】的原创文章。
原文链接:【http://xie.infoq.cn/article/62476dba4b8dd1394fd57ac4e】。文章转载请联系作者。
评论