编程的基本原则
1. 清晰性和简洁性最为重要:组件的用户永远也不应该被其行为所迷惑。
2. 组件要尽可能小,但又不能太小。
3. 代码应该是被重用,而不是被拷贝。
4. 组件之间的依赖尽可能降到最小。
5. 错误应该尽早被检测出来,最好是在编译时就发现并解决。
组件(componene),是指任何可重用的软件元素,从单个方法,但包含多个包的复杂框架,都可以是一个组件。
学习编程艺术首先要学会基本的规则,然后才能知道什么时候可以打破这些规则。
1. 清晰性和简洁性最为重要:组件的用户永远也不应该被其行为所迷惑。
2. 组件要尽可能小,但又不能太小。
3. 代码应该是被重用,而不是被拷贝。
4. 组件之间的依赖尽可能降到最小。
5. 错误应该尽早被检测出来,最好是在编译时就发现并解决。
组件(componene),是指任何可重用的软件元素,从单个方法,但包含多个包的复杂框架,都可以是一个组件。
学习编程艺术首先要学会基本的规则,然后才能知道什么时候可以打破这些规则。