您的位置:首页 > 编程语言 > Java开发

Eclipse如何自动生成注释

2012-11-21 12:13 141 查看
我虽毕业于华中理工大学工民建专业,可是由于自己的学习兴趣不在此,而是对软件编程情有独中,在随后的几年踏入了IT行业,成为一名java程序员。虽几经磨难也还算有些心得体会借此抒发一下,我感觉软件编程作为一项工程项目与建筑工程项目有十分相似的地方,很想在此通过自己的所学和体会与大家探讨一下。
首先作为一个建筑工程项目,我们需要设计图纸,也就是设计方案(是根据客户的需求和成本核算来制定的),同样在软件工程项目中也需要一份设计图纸(UML统一建模语言),虽然国内软件公司还未普及这项先进的软件设计方法,但是一份详尽的需求报告以及软件设计人员(系统架构师)事先设计的软件原型应该相当于设计图纸(或方案文档)。而在软件开发过程中就相当于建设施工阶段,我们知道建筑要先搭好框架(钢结构或者框架结构)然后才能在框架的基础之上建设楼梯、墙板隔断、水电管网等配套设施,同样的软件开发过程也需要事先搭好框架(软件的架构),如三层结构如何实现,是使用现成的开源框架还是自己建设?如先编写接口,面向接口的编程方式,就象建筑上的按图纸施工,由设计人员编写接口,编码人员实现这些接口,就象建筑上的工人拿到图纸,按照规定的尺寸下料、砌墙。在建筑中普遍使用建筑模板,使用模板给水泥沙浆定型,而且效率非常高,水泥干后拆掉模板我们的楼板就做好了。同样在软件工程领域也有模板技术,使用模板可以大大提高代码的复用率。建筑是通过许多不同的功能来实现她的价值,如电梯、中央空调、安全监控、水电管网等子系统给人们营造了一个安全舒适的环境;而软件也是通过许多不同的功能模块来完成自己的使命,方便人们仅需轻点鼠标、敲动键盘就可完成极其复杂的信息处理工作(某些自动控制系统甚至可以完成许多人力无法完成的工作)。
当一个建筑工程经过了基础建设,框架建设,墙体施工后就会进入到内外装修阶段,只有经过内外装修,建筑的美感才真正显示在人们的面前,而这个内外装修就好比软件工程的界面层,直接给用户一个舒服易用的使用环境。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: