代码之丑8的思考

代码之丑8这篇真经典,对于很多程序员来说很有价值。

实际上他谈的是程序中的不一致性导致的程序本身的含糊,这是非常危险的。

我最近比较大的体会就是软件中不一致性(如同软件工程中文档或规范的不明确)会导致大量的问题,这种代码中不一致性导致后期维护的程序员不能够快速的重用既有的代码。

郑老师也说由于本身前期项目的原因,有人会说改变这种现象代价很高,我觉得这是一种权衡,如果现在不做断臂的决定,以后可能会更痛苦,花的代价可能会更高!

我觉得重构中比较烦的就是这种,因为这种很多时候如果接口本身没变,只是内部细节做了改变这都没什么问题,如果接口变了,那重构起来时一件很痛苦的事情。

里面有句经典的话:有时候没有选择是幸福的,尤其对于大规模的团队。其实不管规模大与小,因为本身it从业人员流动性比较大,因为对于小规模团队,随着长期的人员流动,后期这种问题依然很严重!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值