专业程序员的专业性

应该是在京东的某次购书满减活动中,为了凑单顺手选了这本《The Clean Coder》英文版,中文名被译为《编码整洁之道:专业程序员的行为准则》,不仔细看标题还以为是讲代码规范的书呢。因为是顺带买的,又被随手放置到书架不起眼的角落,该书蒙灰得有三五年之久了。
今天一不小心把它掏出来了,发现是英文版的,又想放回去;但想了想,还是逼自己看几页吧。冗长的前言部分让人昏昏欲睡,看到作者 Robert C. Martin 的个人介绍,发现竟然是 the first chairman of the Agile Alliance,讲真我讨厌 Agile,因为总能遇到企图通过试用 Agile 来改变开发困境的领导,让我们身陷囹圄……
匆匆阅读完第一章,讲述了专业程序员的专业性,对代码负责对产品负责提早报告可能的问题,不断完善现有代码框架,做到百分百的自动化测试覆盖率,不依赖测试或是QA;不断学习相关领域知识,努力提升自己,每周抽出多少时间来学习,或是午休时间学习一种新语言,与《暗时间》的思想一致,持续进步,造轮子不止,才是专业的程序员。

如无特殊说明,文章均为本站原创,转载请注明出处
源自: 王明军的博客
本文链接地址: 专业程序员的专业性
广告

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.