面向对象和java开发的个人见解
2007-10-28 21:18
260 查看
通过了一个暑假的在学校的锻炼,整天起早摸黑的写代码、设计、看书、然后又开始看书写代码,循环着,感觉对java和J2EE有了些了解。虽然这次担任了这次小组开发的组长,我没有享受到组长的待遇,感觉更累,我得到了更大的锻炼和特别在面向对象上的理解和获得了开发的一些经验:
1、在任何面向对象的设计时,我感觉首先考虑的不是细节方面,而是整体的轮廓,要有整体的思想,这样写出的代码以后更好的维护和复用;
2、在写代码时,一定要添加注释(特别是难以理解的代码),这个方面,开始的时候,我没有注意,后来系统有点问题时,我才注意到,注释不仅是让别人看懂,而且也是为以后自己不要再花更多的时间去理解了,一目了然;虽然有时会花些时间,但真的是值得的。。
3、我想说一下——重构,重构这方面,我个人认为不要认为代码哪方面看上去感觉不行,就重构,这样做法危险很大的,因为你的代码,你的系统都在你和你的组员里测试了很多遍了,不要轻易的重构,不然很有可能产生副作用,除非,你的系统的真的出了很多的bug和有严重的性能方面的问题,你可以尝试着重构。
4、再来谈谈新技术,我个人认为,有的新技术的确方便了开发人员的维护和复用,但如果你盲目的采用新技术,如果在你没有熟练的掌握新技术,要慎重地运用在你的项目中,运用你的已经所熟练的技术,这样有可能保证你项目不会夭折!
5、然后就是设计模式了,这些东东可以多多的看看,特别在项目中运用几个相关模式,感觉特别的好,我以前首先看的是很多关于java和J2EE方面的反模式,后来再回过头看设计模式,这样感觉比较的好,特别在这次项目中,我运用了一下!
。。。。
还有很多,没时间写了,以后再写吧。。。
相关文章推荐
- (1)面向对象开发_java石头剪刀布小游戏大厅之电脑玩家-初学
- Java面向对象 第一章 面向对象开发方法概述
- 06-03 Java 面向对象思想概述、开发设计特征,类和对象的定义使用,对象内存图
- Java面向对象和数据库的脚本开发项目的不同
- 【名师课堂】Java面向对象开发
- Java学习个人备忘录之面向对象概念
- JAVA基础第五天学习日记_面向对象开发思想、匿名对象、封装、私有、构造函数
- 阿里巴巴Java开发手册———个人追加的见解和补充(二)
- 面向 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化
- 黑马程序员--03.Java面向对象--05.子类对象初始化的过程【个人总结】
- Java机制和面向对象开发方法
- (2)面向对象开发_java石头剪刀布小游戏大厅之人类玩家-初学
- 面向Java开发人员的Ajax:Java对象序列化
- Java学习系列(十七)Java面向对象之开发聊天工具
- 【java开发】面向对象初步认识与基础概念讲解
- [阿里云大学][Java面向对象开发][课程笔记][01-16课时]
- 面向对象之个人见解
- java web开发工程师 对面向对象思想 的不理解
- 黑马程序员_java面向对象相关 个人理解
- 阿里巴巴Java开发手册———个人追加的见解和补充(一) - LinkinStar - 博客园