当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 给初级程序员的一点建议马云冬(xacn) 回想参加工作已有三年多了。
 

 

 ·需求的不确定性    »显示摘要«
    摘要:对于需求,如果你不是太明白,在写代码之前,最好将之弄清出或者大致弄清出,不然的话你自己有的时候都不知道你自己在写些什么。以上和需求的可变性是两回事,他是明确了需求。所以在此需要强调的就是如何根据可变的需求作出很完美的设计。xp是一个选择。到现在,我认为自己以前的东西都是有些是“垃圾”。希望以后自己好好的去实践,避免设计和写出龌龊的软件来。原来软件是多么美好的事情。 ......
 ·java中异常机制的研究    »显示摘要«
    摘要: 首先java的异常是面向对象的。一个java的exception是一个描述异常情况的对象.当出现异常情况时,一个exception对象就产生了,并放到异常的成员函数里。 java的异常处理是通过5个关键词来实现的:try,catch,throw,throws和finally。1.异常处理: 在java语言的错误处理结构由try,catch,finally三个块组成。其中try块存放将可能发生异......


给初级程序员的一点建议

给初级程序员的一点建议

马云冬(xacn) 【程序编程相关:设计模式研究--Proxy Model

【推荐阅读:Taglib 原理和实现:第四章 循环的

1.以前总以为技巧最重要,现在才知道简单的才是好的 【扩展信息:一个工具箱调色板.........

回想参加工作已有三年多了.现回忆起来,才发觉以前走了不知多少的弯路.现写下来供刚参加工作的程序员参考.也算是为中国软件做点微不足道的事吧!(这样说也太过分了,但总比一些外行人来指导软件开发的好.)还是不说这些了,让我进入正题吧!

以前总以为编写代码时用的技巧越多自己的水平就越高,现在才知道用最简单的完成它才是最好的.写程序不像写小说,情节越是波动起伏越是引人注目,越是让人读了不能罢手.如果你写程序也像写小说,那读你程序的人给你的评价就是“这个死人,为什么会这样做!”.

2.为实现功能而写的代码我们要留着

以前在我看书时,会对一些代码进行验证,或在系统开发中碰到的一些问题做事例验证,当验证完后会把它删除.这样是不好的.虽然你在系统完成了些项功能,但以后用到时,自己又记不起太多.你只有到一个相对较大的系统中去查找你要的此功能源程序时,你会发觉你是个笨蛋.要是以前的验证事例不删除,查找起来就会容易多了.而且主题也比较明确.这方面我们www.vckbase.com上的杨大哥就是我们学习的榜样.大家问问题时,他总能给出一段实现的事例代码.要是他不是平时事先做过并保存起来.叫他到一个大项目中找.我想也不可能这么快吧!(问杨大哥一个私下问题,你的硬盘里这样的东西有多少g了?).所以别认为自己验证过就可以把它删除,因为你记不了这么多.要知道知识是越积越多.任何一个人不可能完全记得的.不知道大家是怎么样做的?我是这样做的,写好的事例代码全都分类存贮.比如vc写的,我就建立一个“vc程序事例”目录.
...   下一页

    摘要:需求主要包括:功能需求、非功能需求、设计约束、业务需求、用户需求、系统需求。需求开发:需求的捕获、分析编写规格说明书、需求验证。 需求捕获步骤:明确业务需求、管理业务流程 需求过程:需求启发、需求定义、需求验证。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE