《程序员修炼之道—从小工到专家》读后感2

发布时间 2023-09-26 17:31:44作者: 软工人

我们要想做出一款足够好的软件需要给用户以机会,让他们参与权衡,使质量成为需求问题,尽早地给用户呈现结果;我们在今后的工作学习中需要不断地经营自己的知识资产,比如每年至少学习一种新语言,每季度阅读一本技术书籍等;要批判性地分析自己读到和听到的东西,这会使自己以后理解复杂的东西更简单;你说什么和怎样说同样重要,要了解你的听众,选择时机和风格,还要注意让文档美观,让听众参与,注意回复他人。

注重实效的途径:计算机因为重复带来的问题可能会使自己的代码出现歧义而自相矛盾,我们需要编写函数让复用变得容易;消除无关事物之间的影响才更利于修改局部,这样会提高生产效率,降低风险;我们需要灵活决策,而不是一旦决策就不可更改;我们要注重制作事物的原型,然后决定是否使用原型,靠近问题领域编程并在编程时估算,以免发生意外。