给JAVA设计开发新手的一些建议和意见(1)(2)
【借鉴成熟的设计,参考已有的项目】 -------------------------------- 1。要做一个新的东西,没有想法。不要惊讶,我肯定先找一个现有的东西来借鉴。 当然前提是不要重新发明轮子,或者是你有充分条件要重新发明一个轮子。 Struts,WebWork,Spring等等都是成熟的框架,不管你使用起来是否符合你的习惯。 在你成为大师之前,你的设计思想估计前人都已经提出并实践过了,所以要勇敢地去借鉴。"站在巨人的肩膀上"我们能更近一步。 例如我们厌倦了在访问数据库时使用如下的代码: try { //your code here } catch(Exception e) { //catch Exception } finally { //must do something } 我们就可以借鉴Spring框架的JdbcTemplate类,看看它是如何利用回调函数来处理的。 我们使用hibernate时是不是也会使用类似上面的代码,那么可以参考Spring框架的HibernateTemplate。 借鉴也是一种捷径。 警告:借鉴但不要抄袭,借鉴代码要注明来源,尊重他人也是尊重自己。 2。在实际的项目中,往往可以参考已经有的项目来做自己的设计。 例如做一个网站,我不知道如何访问数据库,如何布局,如何分层,那么我们可以参考已经有的网站程序,看看别人是如何利用SiteMesh或者tiles布局,如何使用Hibernate来访问数据库或者使用已经封装好的JDBC类来访问数据库,如何利用Struts,WebWork或者其他访问来分层。
首页 上页 | 1 | 2 | 3 | 4 | 下页 尾页 共 4 页