简洁是建立在结果正确的基础上的。也就是简单的结果比复杂的结果更值得祟尚,同样的结果简单的步骤优于复杂的步骤。在正确的前提下:
1.最简单的通常是不可再约的,原子的,符合人类对极限的追求。
2.最简单的步骤往往都是成本最小的,符合工程、甚至思考节约脑力的需要
3.最简单的步骤往往都是最快的,符合对速度的要求;
4.最简单的往往是必要条件最少的,更具普遍性,更符合人类对普遍真理的追求。
简洁通常是对的吗?为什么?
原创
©著作权归作者所有:来自51CTO博客作者lisiben的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:java昨天今天判断
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
为什么软件开发周期通常是预期的两三倍?
英文:M发流程的特点?” Michael Wolfe 在2012年1
软件开发 软件开发周期 开发人员 开发者 -
Java中的ThreadLocal通常是在什么情况下使用的?java 知乎