每天代码量多少正常?

 关于程序员每天代码量的讨论,众说纷纭。我个人觉得需要根据具体情况而定。

 如果你刚实习,或刚步入工作不久,上司一般都会交给你一些简单的功能实现,这时候一般都含有大量简单而
重复或者说类似的代码,那么每天五六百甚至一两千代码都是正常的。

 我刚开始参加工作的时候也统计过,多的一天达到1800左右的代码量。你可以试试在idea安装插件代码统计:Statistic工具统计一下。

 还有如果你当天主要写的都是增删改查等的时候,也是一天能写大量代码。我们公司直接用mybatisPlus一键生成entity、service、serviceImpl、controller及前端页面,有时候我会索性一天把当前模块的几个包和页面生成,这样可能就有两千行甚至更多。

 另外前端需要做个页面,如果和之前的大部分差不多,直接复制粘贴,然后小改一下,一天完成几个页面一两千行也正常。

 但是如果你在实现一个很复杂的业务而且你之前没有遇到过的时候,也许你一天只写了几行代码,亦或只写了几行测试代码,甚至一行代码都没有写,这也很正常。

 所以在实习期或刚出来工作,一般都是建议多写代码,通过量变达到质变。

 工作一两年之后,很多时候非但不是代码越多越好,反而是同样业务实现怎么适当追求代码量越简洁越少越好。这其中需要不断去优化、复用,尤其是将其中繁琐、重复的逻辑简化,还有巧用设计模式,不仅可以简化代码量,而且可以提高阅读体验。


随心所往,看见未来。Follow your heart,see night!

欢迎点赞、关注、留言,收藏及转发,一起学习、交流!