《程序员修炼之道:从小工到大家》读后感(四)

再次更新!

这几天,不仅仅是向着长度学习,还向着深度学习了一些相关内容,也就是说,我有对这本书深度挖掘了一些重要的道理,确实让人受益匪浅奥!

之前有提到过“没有足够好的程序,也没有完美的应用软件”,现在来看,这句话还是有一定的BUG存在的,比如,我们可能写不出对我们自己来说完美的程序,但软件是用户要使用的嘛,完美与否还是要看客户的意见的,所谓“足够好”的软件,只要达到了客户需求,并获得客户认可,续航时间长,对于用户来说,很可能就是一个相对完美的软件。毕竟,我们只是程序的编写者,不是软件的应用者!

我们还需要认识到的一点就是,尽管我们现在还在知识灌输期,还没有达到能够出师的水平,但我们平时也会或多或少地接触到一些有关开发的任务,虽然其整体上不如正式公司中的难度大,但也是一个很好的锻炼我们自身能力的平台,比如,锻炼了团队之间的相互协作能力、自身的编程能力等,所以,我们在锻炼时,应当首先将需要完成的功能列举出来,一点一点地慢慢实现,而不是“疯狂”敲打代码,缺乏逻辑性和严谨性,就连最基本的规范性都无法保证;若是当前情况属于那种需要完成的功能模糊不清,没有被正式定义,那么,我们可以选择先将该项目的基本框架搭建好,方便后续功能的填入。

在后面又看到,这样的内容:越早发现越好。好像确实是这样,试想一下,如果我们在编写程序并运行结果时,过程很顺利;但是,当我们将程序拿给导师看时,突然爆出一堆错误,你会不会崩溃呢?不仅让我们的编程能力受到了质疑,还被人怀疑眼睛出现问题,对于某些问题啊,真的是就得越早发现越好,人都是有忘性的,随着时间的推移,若是某个已经积灰的程序被人翻出来询问,想一想也是挺崩溃的奥!

还有,要想成为一名合格的程序员,除了要精通某一门较为热门的编程语言、对其它语言均有涉猎之外,对实现“强力编辑”的某一种文本编辑器的使用也要达到精通的程度,至少一种;

加油吧!时代在召唤我们!我们不能停下向前进的脚步,要时刻跟上社会的步伐!

posted @ 2022-10-06 21:06  yesyes1  阅读(24)  评论(0编辑  收藏  举报