9月读书笔记1

读《程序员修炼之道:从小工到专家》有感

近日读此书,收获颇丰

第一章,注重实效的哲学:作为一名程序员,首先要做到的负责,承担自己能力范围内的责任并完成是程序员的基本素养,要为结果负责犯了错误就去承认而非推卸,为自己的目标留下更多选择、退路而不是借口。编写程序不要留下破窗户——错误抑或杂乱,及时去修复优化代码,让自己的代码更加整洁优美。留心程序中的小问题,不要让它们滚雪球,影响后续。软件的目的是满足需求,没有完美的程序,做到足够好即可。知识和技术是编程者未变现的资产,然而随着时间流逝技术更替,编程者脑中的知识与技术将不断贬值,管理自己脑中的资产,向其中添加更新的技术,或者变现。交流是程序员最重要的技能,与计算机交流时最基础的部分,学会与用户交流、了解用户的需求可以帮我们做出更好的软件,学会与老板交流可以涨工资?

第二章,注重实效的途径:程序员首先要做的是收集知识,然而知识不会总能赶上变化,因此原先应用的技术制作的软件通常需要我们的维护,维护代表着重复,重复则会压榨编程者宝贵的时间,好的编程者需要规划好时间,而重复却不止于此,无意识的重复、惰性的重复以及多个编程者的重复往往有害无利,复用已有的东西,为自己节省下重复的浪费

写到这,第二章的余下部分会在下一篇笔记

posted on 2023-09-29 20:07  带带带集美  阅读(10)  评论(0编辑  收藏  举报