本文不长,也就一百万行
一百万代码就像找女朋友一样不靠谱
算一本账:首先定义,给你最好的状态,一天100行高质量代码,一年36500,100/3.65=27年多。即便从20岁开 始编码,要到50岁左右方可完成。但实际上关于平均代码量的问题,即便把所有工作日都算上,大概也就是20-30行的样子;如果仅讨论集中的开发期,高峰也不会超过200行。
那么问题来了!
一味的追求代码量对程序员的资历和开发经验的提升到底是好还是坏?
有什么不懂的问题可以来我的Java学习群:548511899,私聊我就行了,不管你是小白还是大牛,只要我知道,问题都帮你解决,不定期分享干货,包括我自己整理的一份2017最新的Java资料和零基础入门视频教程
通常,越核心的部分代码量越小,越容易写大量代码的,大概是没什么技术含量的 UI、业务逻辑。而一些部分,用脚本或DSL实现可以更精简。写代码和考试一样,做题最多的不一定是成绩最好的。
那么一个程序员怎样做高质量的代码,给你提供一些解决方案
打好技术基础
代码标准
想好再写
代码重构
技术债务
代码审查
静态检查
单元测试
充分自测
善用开源
为什么要说善用开源,因为开源项目中的一些知名项目,往往是领域内的翘楚所写,学习这些高手的代码,能让你了解到好的代码应该是怎样的,培养出自己更良好的个人代码习惯。