一百万代码就像找女朋友一样不靠谱
算一本账:首先定义,给你最好的状态,一天100行高质量代码,一年36500,100/3.65=27年多。即便从20岁开 始编码,要到50岁左右方可完成。但实际上关于平均代码量的问题,即便把所有工作日都算上,大概也就是20-30行的样子;如果仅讨论集中的开发期,高峰也不会超过200行。
那么问题来了!
一味的追求代码量对程序员的资历和开发经验的提升到底是好还是坏?
通常,越核心的部分代码量越小,越容易写大量代码的,大概是没什么技术含量的 UI、业务逻辑。而一些部分,用脚本或DSL实现可以更精简。写代码和考试一样,做题最多的不一定是成绩最好的。
那么一个程序员怎样做高质量的代码,给你提供一些解决方案
打好技术基础
代码标准
想好再写
代码重构
技术债务
代码审查
静态检查
单元测试
充分自测
善用开源
为什么要说善用开源,因为开源项目中的一些知名项目,往往是领域内的翘楚所写,学习这些高手的代码,能让你了解到好的代码应该是怎样的,培养出自己更良好的个人代码习惯。
“相信有很多想学前端的小伙伴,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,送给每一位前端小伙伴,51615,
6028这里是小白聚集地,欢迎初学和进阶中的小伙伴。”
领取专属 10元无门槛券
私享最新 技术干货