“行”这个概念现在在大部分编程领域已经过时了。至少在我同事里面很少提到编过多少行代码这个概念,更多的是提到做过多少项目,项目的规模和自己担当的角色、完成的任务。
更多的提到“行”这个概念的有3种人:过去的编程人员,不懂装懂的人(多见于记者和刚刚接触编程的人),还有就是做底层汇编开发的牛人。
在计算机刚刚发展的早期,没有什么像样的高级语言,主要使用汇编语言来编写程序,汇编语言一条代码对应一条指令,因此衡量编写程序工作量的大小常常用汇编指令的数量,也就是“行”来表示。而当今的软件开发多注重框架设计、代码复用、面向对象等,随便一个程序不用动什么脑筋就是几百上千行下来,所以再用“行”来衡量已经没有多大意义了