当前位置: 首 页 > 新闻动态> 代码整洁之道培训总结

新闻动态

代码整洁之道培训总结
       
    近期公司对技术人员开展了为期三天的高质量代码培训。对于自己的代码,总是没有注释的习惯,行列之间也杂乱不堪,看上去就像一篇字迹潦草,杂乱无序的文章,不但别人难于理解,自己隔一段时间再去看的话估计也要理解半天。这样给程序的维护和扩展无形之中挖了很多的陷阱,制造了很多的障碍。讲究代码的整洁之道,是高效率开展工作所必需具备的习惯。
    我们需要以一种“专业开发者”的心态去编程,而不仅仅将它当成完成项目经理交代的任务,或者局限于做出一个满足客户需求的东西。注意编程技艺的学习是提高工作效率的另一种有效手段,一些目前看来是需要耗费大量精力的工作,其实业界已经有了很多解决方案,只是开发者并没有掌握这样的技艺。
    同时,我们要养成对代码进行重构的习惯。重构并不是重写,不应该在完成功能后,对成千上百行的代码进行“重构”;应该编写代码实现功能的同时,持续进行重构。重构是一种小步骤的操作,它并不是大规模的重写代码:重构的目的就在于避免一段时间后我们不得不重写代码的场景。
    做软件产品,其实是符合冰山理论的,客户在验收软件时,主要关注的只是冰山裸露出的一部分(前台),而藏于水面下大部分(后台)他们是不关注的,正是这个原因,我们管理者和开发人员应该把主要精力都关注在那“裸露的一角”,将客户最急切需要的功能满足了,同时在测试阶段将自己当成客户来体验,争取比客户多想一步,提升客户在使用过程中的满意度,其它的客户也看不到,这恐怕是我们在项目工作中经常这样想到的,也是这样做的,但是我觉得这样对于之前提倡的工匠精神来说还是有所欠缺,而导致我们没有进一步深入琢磨的原因很多,总结起来都可以归结于压力,但我们不能因为交付压力就牺牲代码质量,那将加大以后长期维护产品的难度。对公司来说维护成本越高,产品效益越低下。对个人来讲,长期的重复工作以及低层次的重复劳动,不利于个人技能的提高和发展。所以于公于私,我们都要努力去打磨我们的产品,打造精品,让我们都对得起“专业人士”这个称呼。
: