• 软件开发要基于实践,不迷信某种技术,要基于循证的观点。(类似于医学中的循证--临床实验)
不要大家都说EJB好就一窝蜂上EJB。也不要因为Spring越来越Popular,就都用Spring。
• 敏捷开发很好
其中的测试驱动开发尤为重要,先写测试其实就是从实际scenario开始,从怎样用类,程序开始,这是一种循证。(GUI不合适)
•吃透现有的技术、别人的产品,找出不足之处是重大创新的前提。就象Rod Johnson一样。
• Rod Johnson是在总结自己五年J2EE项目开发实践的基础上,提出Spring想法,并实现的。
边实践,边总结。
• OO是软件灵活、高可扩展性的基础。Spring倡导面向接口编程,松耦合。
•简单就是美。易用性是金。
不要大家都说EJB好就一窝蜂上EJB。也不要因为Spring越来越Popular,就都用Spring。
• 敏捷开发很好
其中的测试驱动开发尤为重要,先写测试其实就是从实际scenario开始,从怎样用类,程序开始,这是一种循证。(GUI不合适)
•吃透现有的技术、别人的产品,找出不足之处是重大创新的前提。就象Rod Johnson一样。
• Rod Johnson是在总结自己五年J2EE项目开发实践的基础上,提出Spring想法,并实现的。
边实践,边总结。
• OO是软件灵活、高可扩展性的基础。Spring倡导面向接口编程,松耦合。
•简单就是美。易用性是金。