懒惰(程序员)使人进步

今天看《重构-改善既有代码的设计》一书,前面有说一句话:

懒惰是程序员的美德之一,绝不要因为这本书让你变得勤快

一直以来自己都不断努力,改善自己代码。从看小工到专家,给程序员的51点建议,代码编程之美,Effective Java,设计模式等等这些书。努力使自己的代码高效,简洁,易扩展。努力使自己的代码成为一种艺术,站在艺术的角度去欣赏,一直以来我都认为是艺术驱动自己优化代码,设计代码。当看到这句话的时候我才正在的认识到,是懒惰让自己不断的修改,设计代码。
为什么说是懒惰促使自己不断学习进步?在我们开发中会不断的面对产品需求改动增加,bug的修改和自己的优化扩展。相信大家都知道这是多么痛苦的一件事,这个过程天知道会不会引发什么其他问题。而在经历这个过程后自己就想有木有好的方式去实现并设计代码。这就是驱使自己去看上面说的那些书的原因,慢慢的就发现自己写的代码越来越好看,慢慢的变成了一种艺术,自己懂得去欣赏代码艺术之美,然后爱上了这种感觉。但是当我看到说懒惰是程序员美德之一的时候,突然让我产生一种共鸣,找到了驱使自己优化设计代码的根本原因,那就是懒!比如:1.提取公共代码是为了维护多套相同代码:是懒让我们不愿意维护多套。2.利用设计模式设计代码:也是懒让我为了在扩展代码的时候把影响降到最低,不用去担心影响原有代码,就不用去重复测试以前的代码,能很有底气的告诉自己不会产生自己不可控的情况。3.解耦代码的关联性:也是懒让自己把修改代码的影响降到最低,不会让自己遇到“明明我只修改了这里为什么其它地方有新的问题”这类问题。
我只想告诉自己,努力让自己更懒一点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值