这是我2022年读完的第18本剧,也是自己在
布克影视上读完的第46本剧。
很久之前就听说clean code这部剧很好,所以我是抱着拜读的心态来观看这部剧的。
读完本剧的前三分之一的时候,还没有感觉到这部剧有什么出彩的地方,还是和其他讲设计模式的书一样在讲solid原则,在讲设计模式,在讲uml,曾经一度有读不下去或者不过如此的感觉。
转折点发生在大约读了三分之一左右的地方。当编剧开始真正介绍什么是架构,什么是好的架构,开始讲设计实现分离,开始讲各种AL层,我竟然开始被逐渐折服。
特别是编剧讲到数据库也是实现细节,gui也是实现细节,甚至框架也是实现细节的时候,简直颠覆了我的认知。是啊,可能我们没有经历过那个一无所有的年代,从一开始学习编程就要有前端有数据库,学习java就一定要懂spring一样,这些细节都被我们理所当然的认为是不可或缺的部分了,在这种思想驱使下写出来的代码,势必是深度耦合的。
看完三分之二,我已经决定下单购买纸质书了,毕竟能给你带来触动的剧集是值得在你的案几有一席之地的。
本剧的精髓更在于番外,编剧介绍了自己数十年工作里接手过的几个大型项目,十分的贴地气,让我们看到了一个有血有肉的编剧,他也并非天生就是一个优秀的架构师,他也有过度设计的时候,他也有考虑不周的时候,一如你我。