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