程序员修炼之道理解
针对编程的实效进行一系列的阐述,以前自己总是看一些偏向于纯技术的书籍都是针对代码技术的实现,并没有详细的介绍项目开发中程序员担当的角色,读完本书丰富了自己对一名程序员工作的认知,也让我认识到自己以前的认识知误区,本书从多角度来讲述编程之道,介绍从程序员甚至到项目管理者在一个项目开发的过程中责任和义务,并总结了很多值得我去学习的“方法”,也可以说是前人积攒的财富,给我带来强烈的启发,以下几点是我的读书感悟:
1 让用户参与进去>>>>>更好的认清实际需求,并不等于一味地增加新特性,适可而止。
2 注重团队合作>>>>>在团队中要多沟通,勤商量,做一名好的聆听者,只有这样团队才会提高开发效率,避免由于信息沟通不畅导致一些从复的工作,无效的工作,良好的沟通也可以提高队员之间的默契是成为优秀的开发团队不可缺少的。
3 合理投资经营自己>>>>>由于网络技术的不断发展,今天的优势技术,明天可能被淘汰,所以要合理的投资自己去学一些新的技能,抓住任何的学习机会,养成良好的自学习惯,保持自己对环境变化的警惕,免得成了煮青蛙。
4良好的开发习惯>>>>>对于自己这个新手来说养成良好的开发习惯是非重要的,可以避免走很多弯路,做到该如何按照进度去工作,怎样合理的估算。
5 编码途径>>>>>本书中有一部分编程的方法 途径 思想,我有些还是不太了解,还好书中用一些“特定的比喻”来解释让我初步的认识到过去自己编程过程中的不严谨,甚至存在巧合的结果,缺少总结。
6 职业素质>>>>>本书让我对程序员这一职业有了新的认知,程序员并不是每天敲代码的码农,也是有好多的事情要做,我们要把编程当做一门艺术,需要我们耐心的去研究,并始终保持着自己对编程的热爱。
7 编码技巧>>>>>良好技术是实效编程的前提,怎样写出优质的代码更是每个程序员所追求的,虽然没有最完美的程序,但是我们可以去优化,去重构,在日常编程中更多的去了解自己写的程序,如运行效率,是否易于测试,在改进中不断成长。