西楚霸王学兵法与软件领域的编码复杂度

西楚霸王学兵法与软件领域的编码复杂度

 

《史记·项羽本纪》:项籍少时,学书不成,去学剑,又不成。项梁怒之。籍曰:“书足以记名姓而已。剑一人敌,不足学,学万人敌。”於是项梁乃教籍兵法。

司马迁《史记》:项氏世为楚将,封于项城,故姓项氏。项羽少年时,项梁教他读书,但他学了没多久就不学了,项梁又教他学剑,没多久又不学了,项梁因此特别生气。项羽说:“读书识字只能记住个人名,学剑只能和一个人对敌,要学就学万人敌。”项梁于是教项羽学习兵法。

 

        同样,在软件领域,就算是加班加点开发某个软件,那也只能是对于某个软件而言,起作用了。用某个语言实现了某个功能也只是对于该语言有了优化处理的方案而矣。将好的实践上升为软件理论,让它成为软件的兵法,这样整个软件领域就都受益。不管是什么开发语言,开发何行业的软件,都可以应该这一成果。  软件理论从面向过程到面向对象,再到切面编程对面向对象的补充,让编码技术进一步得到提升。  现在该到关注编码复杂度的时候了,从顶层考虑,降低整个软件行业的编码复杂度,让软件开发效率进一步提升。

 

来源:abckingaa

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年5月2日
下一篇 2019年5月2日

相关推荐