爱上基于用例的开发

来源:互联网 发布:linux删除空文件夹命令 编辑:程序博客网 时间:2024/05/22 00:52

我个人的写作水平有限,而且自己开发的经验有限,下面的内容只是自己的一点体会。希望阅读者能以一个批判的态度阅读,希望对你有帮助,并愿意听取你的意见。

学习软件工程的知识有较长一段时间了,但是自己的脑子里面对于软件开发的过程一直就是:需求分析,设计,实现,测试,维护。但是真的做起开发来,感觉总是把精力集中在了实现这一块上。对于其它方面如:需求分析,就是不知道怎么做。不过通过最近一段时间的学习,慢慢的开始找到了方法。软件开发其实就是一个过程,这个过程就是一个分析业务需求,并把业务需求转换为计算机可以理解的一些代码。大的方向我认为就是这样的,但是具体的怎么做一直的很迷茫,读了几本Ivar Jacobson先生的一些作品之后,感觉他提倡的基于用例的软件开发过程比较好,适合现在的我。对于一个没有太多开发经验的我来说,先尽量的按照他提倡的方式去做软件开发(当然在这个过程中要与自己的实际结合),当自己有了一定经验与知识积累后,再去调整,以便他的方法可以更好的适合自己。

其实有时候,我们对做软件迷茫是因为:我们不知道自己要做什么,也就是没有思想。我现在觉得:基于用例的软件开发(或者说是参照统一软件开发过程)是一种比较好的方法。我找到了分析问题的起点:那就是用例,我们所做的一切工作都要基于用例,用例是我们做后面所有事情的基础。

总之一句话,从用例开始我们的软件开发过程。

原创粉丝点击