程序员修炼之道—从小工到专家
该书内容丰富,以大师自身的经验总结讲述了程序员在软件开发过程中需要注意的方方面面。比如从项目管理,软件架构和设计,代码编写和测试等。
书中:如果不经过几十万行的代码的锤炼即(衣带渐宽终不悔,为伊消得人憔悴),或长期在一个高手团队里打磨切磋,无论对理论多熟悉,打字多熟练,考试全优,编程起来都算是一个中手。一个中手如果机缘好即千里马偶遇伯乐,得到高人的亲自指点,则很快能成长为高手;如果没有这样的机缘即难遇伯乐,就要在“众里寻他千百度”中苦苦地求索锤炼许久,方才能“蓦然回首”。说得正是我们这些在读学生,因为我们学习一些语言只是简单的为了能够毕业而学习只停留在简单的认知理论层面,并不能够运用在现实生活中。并且做为一个学生所要学的功课很多不可能只是拘泥于编程语言的学习,真正用于编程实践即敲代码的时间少之又少对于要经过几十万行代码的锤炼是远远不够的。
我们要勇于面对自己的错误而不是一个劲的想方设法去找一些不实际的理由掩盖他。即在编程时应该勇于发现问题并及时解决即使特别小的问题也不能放过正如“千里之堤毁于蚁穴”即使微不足道的错误在一个项目中也可能造成大的失误。所以我们要善于发现问题并且及时解决而不是任由其放大。我们应该勇于暴露自己的弱点,而不是一味的逃避弱点,只有这样我们才会一点点进步,使自己的能力得到提升。
不要留着“破𥦬户” —低劣的设计、错误的决策、或糟糕的代码。每当我们发现自己的代码中出现这些问题时要及时解诀,而不是让它影响整个项目的整洁和完整性。实在不能解诀或没时间解决时将有问题的这部分代码放入注释中以便后续的修改也可以防止程序进一步的错误。

posted on 2021-09-28 19:08  辰逸1  阅读(33)  评论(0编辑  收藏  举报