从代码进化看出一个java程序员的成长过程
程序员也分为了许多的层次,刚毕业是一个层次,干了几年是一个层次,经历多年磨砺又是一个层次,经过几多磨难化茧成蝶将是另一个层次。而不同层次的程序员编出的代码也显示出了不同的风格。有的程序员会将明明几句话可以搞定的东西偏要写一页,以为这样才显出水平,更可恶的是还要绕来绕去故意写成这样,让后来的人看不懂,而有的则会将代码化繁为简。...
程序员也分为了许多的层次,刚毕业是一个层次,干了几年是一个层次,经历多年磨砺又是一个层次,经过几多磨难化茧成蝶将是另一个层次。而不同层次的程序员编出的代码也显示出了不同的风格。
有的程序员会将明明几句话可以搞定的东西偏要写一页,以为这样才显出水平,更可恶的是还要绕来绕去故意写成这样,让后来的人看不懂,而有的则会将代码化繁为简。
那么,实现同样功能,简洁代码一定比复杂代码效率高吗?有的程序员说,这还得看算法,如果算法相同,简洁代码效率应该会高一些。
有的程序员说,即使算法相同,简洁代码也不见得比复杂代码效率高,而应尽可能减少循环的使用,特别是少用多重循环,或者尽可能在一个循环中做更多的事。
总之,程序员需要勤于思考、乐于学习、有坚定的信念,还要热爱这一行,才能做一个好的程序员。大家说呢?
来源于成都java培训机构http://www.scdingyu.cn/
java。。。。我也有兴趣
页:
[1]