1。如果我不使用现在流行的hibernate、ejb、sprint等等框架。我能设计出可靠的系统吗?(不使用可以减少学习成本和用新框架带来的风险)
2。这一些框架对我的帮助在哪一些方面(开发效率、性能、稳定性)
1。如果我不使用现在流行的hibernate、ejb、sprint等等框架。我能设计出可靠的系统吗?(不使用可以减少学习成本和用新框架带来的风险)
2。这一些框架对我的帮助在哪一些方面(开发效率、性能、稳定性)
一般是采用现学现用还是走传统路线呢?
也就是说,不使用可以减少学习成本和用新框架带来的风险,如果你又需要达到这些框架组成系统的高质量,你肯定需要花费更多时间,一般情况下是以质量损失为代价的,也就是说,你只能设计出比较可靠的系统。
这是质量和快速方面的权衡,逃避不了。
这些框架基本在性能 稳定性 可维护性 可拓展性方面对你有帮助,至于开发效率方面是仁者见仁,本站也有很多讨论。
所以,社区类软件更多是依靠自己创新,没有现成的模式架构可迅速套用的。