摘要:
软件要越来越人性化,就要代替人干很多事情。软件干的事情越多,程序设计就越来越复杂。程序越来越复杂,Programer 就有义务使程序尽可能的 Simple。 当然,这个 Simple 并不是简化需求来使代码量减少,而是运用智慧,使代码达到“繁而不乱”的效果。 对,繁而不乱,这是艺术! 为什么要求代码“繁而不乱”?这要从代码的使用角度说起。 代码,说白了,是一种人与计算机交互的语言,它的使用对象有两个:计算机,和人。 语言的作用是传递信息,而语言最根本的原则就是便于理解。 做为计算机语言,特别是现在流行的这些高级计算机语言,能不能被计算机阅读和理解,强大的开发工具随时都会告诉你。... 阅读全文