第 3 周 代码重构总结
这周学习了代码重构的课程后,突然发现自己之前写的很多觉得不错的代码太 low 了,很多都没有遵守 OOD 的原则(OCP、DIP、LSP、SRP、ISP),也没考虑使用设计模式。开发就是按照业务逻辑累代码,导致程序没有设计,和优雅与美根本不沾边,如果代码量大了,肯定会 hold 不住,且不易维护,扩展性,移植性,健壮性都很差。
这周的课程对于我来说不在于学到了多少知识,而在于开拓了新的视野,认识到了自身的不足,给我今后的软件设计开发明确和指定了改进以及发展的方向。
非常感谢李智慧老师,感谢极客大学!
评论