IceQi
2008-12-20 12:48

banq的意思不是不能看源代码而是要注意看什么,要去借鉴人家的设计思想而不是编码方式。

很多时候我们都会发现编码和测试甚至是部署的时候遇到了很难解决的问题,其实这些问题的根本原因就是设计的失败,一个良好的设计就是为了解决实际应用中的问题。

业务过程的复杂通常带来系统结构的复杂,但是局部代码的简洁和优雅是可以被始终保证的。现行的各种框架、容器都是为了做到这一点而产生。

所以如果你发现代码既不能良好的测试、又不能被良好的阅读,就需要反过头去考虑设计层次的缺陷了,这是一定的。你们的项目现在遇到的一定是系统层面的设计问题。

3Go 上一页 1 2 3