摘要:        
原文地址(点击,需要FQ) 我们经常听到“KISS”原则,原意是说“坚持简单,傻瓜”(Keep It Simple, Stupid),但是说起来简单做起来难。从这么多年我学习程序语言课程、逻辑学、程序分析的基础上,我对保持程序的简单有了一些见解,下面我将分享一些我学到的重要经验。 什么让程序变得复杂 要明白什么让程序变得简单,从理解什么让程序变得复杂是一个好的主意。 复杂性意思是“熵”,而熵的大意可理解为“可供选择的数量”。如果你写一个函数去处理太多类型的输入,你很有可能让它变得复杂。 复杂性的一个很大来源是试图让不合理的东西变得合理。举个例子,比如你写一个函数返回字符串的第一个字符...    阅读全文
posted @ 2014-01-15 23:38
Keep_Moving_J
阅读(160)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号