专业程序员的专业性

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

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s

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