【发布时间】:2010-02-20 00:05:30
【问题描述】:
我要开始的项目是我的第一个项目,它非常大。虽然这对我来说是一个很好的机会,但我不希望自己最终陷入混乱的代码中,所以我对软件(软件架构)进行了整体设计,将其分为三层:
- Presentation Tier ----(将通过 Java Swing 实现)
- BusinessLogic 层 --(将通过 EJB 技术实现)
- DatabaseLayer -------(将在 Hibernate 的帮助下实现)
第一季度。我应该从哪个层开始?
我没有任何标准产品开发环境的经验,但我确信有一些特定的顺序比其他的更好。
第二季度。我认为这些东西属于良好的设计原则和最佳实践。我已经在互联网上搜索了这些类型的资源,也找到了一些很好的资源,但如果您向我推荐一些您知道内容简短、中肯和高质量的资源,我将不胜感激?
【问题讨论】:
标签: java architecture coding-style