【发布时间】:2011-03-13 22:04:15
【问题描述】:
在设计 Java 应用程序 [从简单的控制台应用程序到 J2EE 应用程序] 时需要牢记的一般准则和最佳实践是什么?
嗨
我最近完成了 Sun 的 Java 编程教程 并练习过核心java(我有以前的编程经验)。 现在我了解了继承、抽象、多态、封装的基础知识
现在我正在轻松编写 Java 代码,但不确定应用程序设计。 这是我的主要问题:“设计”应用程序。 假设我已经下达了用 Java 创建应用程序的任务, 我应该从什么开始?怎么想? 在开发类层次结构时,我应该遵循任何正式/非正式的指导方针吗?我真的很困惑(抽象类或接口或子类..?)。 在编写代码之前,我应该先对所有内容进行建模吗?
对于像我这样的人来说,拥有一套通用指南/最佳实践会非常有用,我们可以在开始开发新的 Java 应用程序时遵循这些指南。
请提供一些我应该阅读或使用的指南/想法/书籍/资源/工具
提前致谢 斯科特
【问题讨论】:
-
有很多方法可以做到这一点。 JavaEE 应用程序的设计不同于控制台应用程序的设计方式将不同于 Swing 应用程序的设计方式将不同于移动应用程序的设计方式将不同于...。告诉我们您正在考虑哪种应用程序,它会更容易提供帮助你。
-
谢谢,我想从简单的控制台应用开始,然后转到 J2EE 应用