《程序员修炼之道》读感

220656177.jpg

利用春节假期的机会看了两遍《程序员修炼之道》,其实书中说的大多是浅显易懂的道理,但是多年的工作感受,多个项目的经历让我对这些道理有了更深的理解。
“我的源码让猫吃了”,想想作为程序员的我们,是不是经常会帮自己解脱,向领导,测试,客户推卸责任,其实对于他们仿佛也就好比听“我的源码让猫吃了”这句话,是不是很讽刺?不管我们某个人基础再扎实,解决问题的能力再强,如果缺失了对自己的软件的责任,一定不会有好的工作成果。
“石头汤和煮青蛙”给我的感觉“石头汤”的方式好像是迭代开发的比喻,开始是石头,别急,慢慢会变成一锅好汤的。“煮青蛙”有点像某些公司教条的开发模式,设计好,开始做,不再关注周围相关环境的变化(需求的变化,软硬件环境的变化,性能的缺失),幡然醒悟时,已经被烫死了。
“DRY,正交性......”很多我们耳熟能详的软件特性,我们都明白,可是在设计编码时是不是有时会忽视?
“工具的使用”我们能熟练使用我们身边的工具吗?IDE,构建工具,源码管理系统,项目管理系统,EDIT......?
“测试”我们善于进行单元测试和自动测试吗?
“需求”我们站在用户的角度挖掘需求了吗?
很多很多,这些不是做过一次两次就说明已经掌握了,需要一个持续的过程去注意,实践,直到他们成为你的习惯,这样,你才能成为一个“专家程序员”。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值