No Perfect World

程序员做重构时易有一步登天想法,不习惯重构的中间状态,追求完美。但中间状态或许才是当下最完美状态,想象的最终状态可能永远无法达到。有人一下午完成重构,若未编译通过,不应算真正的重构。
做重构时总有想一步登天的想法,每每想起一个重构到一个大的重构的中间状态时觉得很不习惯。这跟长期以来形成的习惯是格格不入的,程序员总是追求完美。看见软件的这种状态很难习惯。其实仔细想来,也许一个中间状态才是当前的最完美状态,可能你想的最终状态永远不会达到。这部分是因为想象中的状态往往并不完美。
往往听见有人说用了一下午完成了一个重构,如果说是指用很多小的重构来最终完成一个大的重构倒比较好,如果是指中间甚至都没有编译通过的时候(这种情况并不少见),我甚至都不愿意承认这是一种重构。它完全没有重构带来的那种闲庭信步,步步为营的感觉。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值