开发程序过程

1.了解问题

在做任何事情之前,你必须清楚你自己要做什么,比如建大厦,在大厦开始建之前,先必须知道你想建造什么样的大厦,得画大厦的图纸,大厦周围的设施等等。大家都听过没头脑和不高兴的故事吧,大家也许会笑动画片里的没头脑和不高兴做事荒唐,但在现实中居然存在类似事件。在西班牙的贝尼多姆市有一座47层的“双子”公寓楼即将要完工,然而令人惊讶的是,建造方忘记给它设计电梯。这座名为Intempo大楼,在这座城市中成了一个笑话。

在开发任意规模的程序时,都必须知道有什么输入,对应的输出以及输出的格式。输入具体到怎么输入,用什么输入。怎么输出,输出数据到哪里。对于复杂程序,我们了解的要更多,方方面面都要顾及。对于项目的可行性分析很重要,要有精准、详细的规范。很多项目往往是在设计时,没考虑清楚,最后因为时间和资金的原因而失败。

2.计划要周密

一个周密的计划是保证项目能够继续做下去的一个重要因素。在项目执行过程中,我们能够清楚的知道现在要做什么,下一步的工作内容和工作完成情况,我们需要什么,没错就是计划。往往在项目还没有开始做之前,有无周密计划已经预示项目是否能够完成。

3.实施

很多开发人员认为编程才是项目开始的标志,这是不正确的。很多开发人员往往一拿到任务,便开始拼命写代码,最后才发现自己写的跟客户的要求南辕北辙了。实施过程要注重方法,将一个大任务分成几部分,一部分一部分有条理的完成。

4.测试

测试的重要性不言而喻。但在中国小企业对测试的重视程度不够,往往导致软件无法及时交付和在运行过程中发现重大bug,在回去改系统,会付出惨重的代价。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值