人是奇怪而复杂的动物,程序员也一样。

程序员也分为了许多的层次,刚毕业是一个层次,干了几年是一个层次,经历多年磨砺又是一个层次,经过几多磨难化茧成蝶将是另一个层次。而不同层次的程序员编出的代码也显示出了不同的风格。有的程序员会将明明几句话可以搞定的东西偏要写一页,以为这样才显出水平,更可恶的是还要绕来绕去故意写成这样,让后来的人看不懂,而有的则会将代码化繁为简。

初学者首要的是要保证代码的正确性和可读性,代码写多了后,问题自然少了,代码也较简洁了,效率也会随之提高。

第一年

第一年

第二年

第二年

第三年

第三年

第五年

第五年

第十年

第十年

实现同样功能,简洁代码一定比复杂代码效率高吗?

有的说,还得看算法,如果算法相同,简洁代码效率应该会高一些。有的说,即使算法相同,简洁代码也不见得比复杂代码效率高,而应尽可能减少循环的使用,特别是少用多重循环,或者尽可能在一个循环中做更多的事。

你认为呢?

最后修改:2020 年 02 月 05 日 12 : 59 PM
如果觉得我的文章对你有用,请随意赞赏