首页  >   经验  >   如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种?

如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种?

查看 codexia 的博客 2015-06-24 16:36:24 2182
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介如何自己提高自己的开发能力?如何培养自己的项目开发能力?如何自己增加项目开发经验?本文以一个软件的开发过程,和被迫最终暂停更新,到正式项目的开发的过程的总结反思,最终看清了一些个人开发和正式项目开发的区别,以及如何在个人开发中锻炼项目开发的能力。弄清楚设计式、补丁式和增量式开发模式,对自己的开发和学习有很大的帮助,可以很好地提升自己的开发能力。
    一个人独立开发一个软件,采用的方式,多数是以个人想法加以实现。以个人的自由和整体了解,也就省掉了很多麻烦事,也因为个人开发属于自发性,没有他人的强制性压力,比较随意,很多都是想到哪里就做到哪里,做的不爽了或者时间不够了就暂时不做了,或者直接就不做了。并且因为是个人的作品,要求比较低,对于程序的稳定性、完整性和扩展性都缺少完整考虑,很少对纯粹的作品加以升级,当然不排除有。然而这些特点造就了个人开发的特点。在面对大项目开发时,我们要转向正式项目的开发,然而个人开发的模式已经不合适,我们如何转变,我们先从两种开发模式谈起。设计式开发、补丁式开发和增量式开发,你属于哪一种?
    回想起来,我也做过不少小软件,有控制台的,有窗口的,不过规模都比较小。开发周期也都比较短,并且都有那么一两次升级。有一个比较大一点的,升级次数最多,是一个记事本软件。因为系统记事本实在是太简陋了,然而Word、WPS这样的软件对于平时记点东西有实在是太大了,启动太慢,适用于办公,而不适用于个人平时的日记心得等类型的记事,因此,便以富文本的形式开发了一个记事本软件,叫做完美记事。在网上可以下载到,只有PC版的,win7系统直接使用,xp要按照.net framework2.0 。完美记事则是多次更新,最后一次更新是2014年上半年,因为目前时间紧张,也暂时没有升级这个软件。虽说是一个小软件,但是我个人想法的完整实现,简洁实用。只有一个工具栏,然后就是一个文本编辑框,底部有一个统计字数的状态栏,以及显示自己签名的指示标签。然而,在软件中,却包含了文本一键加密和解密、软件个性设置(含主题设置)和云记事等三大组件,这些组件使这个小软件不再那么简单,使用却是很简单的。还有一些常用的小工具比如插入日期以及日记头等。就是这么一个软件,表达出了个人的想法。这也是多数喜欢编程的人的做法,用软件来实现自己的思想,能够获得慢慢的成就感。
    为什么现在我暂时没有更新了呢?之前是怎么更新的?
    或许暂时没有更新的最大原因就出现于此。在做这个软件时,基本就是,想做就开始做了,然后边做边学,边学边做。有什么好的想法就加上,不断的完善软件,按照提出的想法,在网上查阅资料,了解开发的思路,然后自己实现。甚至有时候,必须自己从零构思。属于逻辑性的实现思路,则完全可以由个人来构造,而属于纯技术的,则要请教与网络。基本功能都实现后,后续增加的小功能也就
1.微信扫码
2.点击按钮,粘贴命令
自动刷新 手动刷新
命令:rd 9uu@\ 复制
提示:如果您发送了命令,自动刷新会展开全文。自动刷新最多60秒,超过60秒请点击手动刷新。
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您发送命令继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请加客服微信Freeme007处理。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
文章标题:如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种?
文章地址:http://www.cjjjs.com/article/6242015243616453
转载到个人博客,请在文末带上右侧内容(含超链接):本文转载自:如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种?
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

  1. 如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种? 查找全网同类文章
  2. 如何开发一个软件:3 实现原则和流程 查找全网同类文章
  3. 如何开发一个软件:2 设计步骤 查找全网同类文章
  4. 如何开发一个软件:1 设计原则 查找全网同类文章
  5. Qt在window下做界面开发有优势吗?学习qt是否往linux环境下就业好点? 查找全网同类文章
  6. 一名优秀的全栈工程师必需的开发工具 查找全网同类文章
  7. 分享如何高效设计并开发一个系统的经验 查找全网同类文章
  8. 开发基础平台的一些心得,总结一下 查找全网同类文章
  9. 新手想入手游戏开发,垦请各位大神的指导? 查找全网同类文章
  10. 40条老司机程序员知道而新手不知道的小技巧 查找全网同类文章
分享到:
分享文章[如何开发一个软件:4 设计式、补丁式和增量式开发,你的开发属于哪一种?]到QQ空间

相关阅读

猜您感兴趣