在设计Java应用程序[J2EE应用程序的简单控制台应用程序]时,要记住哪些一般准则和最佳实践?
你好
我最近完成了Sun的Java编程教程并练习了核心java(我之前有编程经验).现在我理解了继承,抽象,多态,封装的基础知识
现在我正在编写Java代码没有太大困难,但我不确定应用程序设计.这是我的主要问题:"设计"应用程序.假设我已经完成了用Java创建应用程序的任务,我该怎么做?怎么想?在开发类层次结构时我应遵循的任何正式/非正式指南?我真的很困惑(抽象类或接口或子类......?).在编写代码之前,我应该从模型开始吗?
对于像我这样的人来说,拥有一套通用指南/最佳实践非常有用,我们可以在开始开发新的Java应用程序时遵循这些指南.
请提供一些我应该阅读或使用的指南/想法/书籍/资源/工具
在此先感谢斯科特