了解烂代码
小飞侠-2
我的github地址https://github.com/liujiekasini 欢迎大家分享讨论
展开
-
关于烂代码的那些事(上中下)
1. 摘要 最近写了不少代码,review了不少代码,也做了不少重构,总之是对着烂代码工作了几周。为了抒发一下这几周里好几次到达崩溃边缘的情绪,我决定写一篇文章谈一谈烂代码的那些事。这里是上篇,谈一谈烂代码产生的原因和现象。 2. 写烂代码很容易 刚入程序员这行的时候经常听到一个观点:你要把精力放在ABCD(需求文档/功能设计/架构设计/理解原理)上,写代码只是把想法转载 2017-03-14 08:56:46 · 2358 阅读 · 0 评论 -
读烂代码那些事的一些总结
关于烂代码那些事我这几天看了好几遍,给大家分享下。什么是烂代码:1.意义不明确 2,简单的代码别人看不懂3,组织不恰当 4假设和缺少抽象写好代码前提:1.理解要开发的功能需求 2 了解程序的运行原理 3 作出合理的抽象 4 组织复杂的逻辑 5对开发效率正确估算 6 不断练习什么是好代码:1.逻辑应该是清晰的,bug难易隐藏 2 依赖最少 易于维护 3错误处理完全根据一个明确原创 2017-03-15 09:21:57 · 661 阅读 · 0 评论