《Dive Into Design Patterns》 读后感

《Dive Into Design Patterns》 读后感

这段时间一直在想编程本元是什么,有无穷的模块化上层建筑使很多的简单的项目门槛非常低,那么 编程的意义在哪呢?假如有一天机器可以写代码的话,那人的竞争力又在哪呢,不得不思考在过程过程中 我们都在学习什么。

不管什么语言,框架,平台,在开发项目中都离不开团队协作,这也是代码工程的意义所在。人和机器的不同 点在人可以通过配合,分工,完成极其复杂的项目。这个过程是AI取代不了的。实际上编程语言的初衷 就是让人理解机器码的执行逻辑,假如代码的可读性不好,那和机器写代码相比可真就一点竞争力没有了。

怎么写高维护性和可读的代码,看了《Dive Into Design Patterns》这本书之后,有很多想法, 这本书的作者Alexander Shvets 是乌克兰人,从事编程行业很多年,之后改行做了编程教学工作, 教的内容就是如何避免潜在的编程问题,以及代码重构相关的。同时也是这本书的作者。

下面我同步更新一些,关于这本书的看法,有兴趣的也可以搜搜看。

# Object

# Function

Read More