思想:有限的智力解决无限的问题(17)
2012-03-23 09:31
260 查看
思想:有限的智力解决无限的问题(17)
人的智商是有限的,而且差别不是很大,所以大多数情况下能比较好的交流。但这个世界的问题是无限的,包括编程在内。人类在解决复杂的问题时会分解成几个简单的问题逐一解决,在编程的过程中也应如此。但现在有了新问题,如何简化问题这本身也需要考验智力。
我们在编程中如果使用很复杂的方式来解决问题,那么我们可能不好维护,不好管理,不好升级。即使一时调试成功,将来重新回头过来看,可能就会看不懂。除了一有定的注释以外,恰到好处的编程也是一门艺术。特别是开源的产品更应如此。这点是以后将要特别考虑的地方。
2012.3.23
人的智商是有限的,而且差别不是很大,所以大多数情况下能比较好的交流。但这个世界的问题是无限的,包括编程在内。人类在解决复杂的问题时会分解成几个简单的问题逐一解决,在编程的过程中也应如此。但现在有了新问题,如何简化问题这本身也需要考验智力。
我们在编程中如果使用很复杂的方式来解决问题,那么我们可能不好维护,不好管理,不好升级。即使一时调试成功,将来重新回头过来看,可能就会看不懂。除了一有定的注释以外,恰到好处的编程也是一门艺术。特别是开源的产品更应如此。这点是以后将要特别考虑的地方。
2012.3.23
相关文章推荐
- 饼状图的改进(解决零值和数值无限小的显示问题)
- 第十周项目3-用二叉树遍历思想解决问题(1)&(2)
- 【第十周 项目3-利用二叉树遍历思想解决问题】
- 【第十周项目3 - 利用二叉树遍历思想解决问题】
- 第九周项目三—利用二叉树遍历思想解决问题
- 走火入魔.NET权限组件-用资源权限(设置权限)思想来解来解决权限的存储问题
- [智力题] 用信息熵解决天平跟毒药问题
- fedora17安装IEs4Linux时Your wine does not have wineprefixcreate installed问题的解决方法
- 第十周项目3 利用二叉树遍历思想解决问题(3)
- 采用归并排序思想解决逆序对数问题
- Java中利用反射的思想解决工厂设计模式的耦合问题
- EXTJS,java分页问题的解决方法,官方的思想!
- 第十周项目三----利用二叉树遍历思想解决问题
- 第九周 【项目3 - 利用二叉树遍历思想解决问题】
- 插入排序的思想解决几类问题
- 解决 MacBook Pro 17 wifi一直连接不上的问题
- 博弈——通过博弈思想解决的问题(hdu1847,2147)
- IOS完美适配键盘高度,解决被遮盖问题的思想
- 解决int型变量cin输入字符无限循环问题
- 第十周项目3-利用二叉树遍历思想解决问题(3)求二叉树b的叶子节点个数