软件开发工具总结

        软件开发工具定义:

       在高级程序设计语言的基础上,为提高软件开发的质量和效率,从规划,分析,设计,测试,文档和管理等各方面,对软件开发者提供各种不同程度的帮助的一类新型的软件

       软件开发工具的定义分别从是什么,在什么样的背景下,又了干什么,的层面上进行的解析,所以这本书也起源于这句话,分别从是什么,为什么,干什么,怎么干的角度一一解释。

       先看一张宏观图:


         从这张图中我们可以看出,软件工具的发展是离不开软件开发工作的发展变化,从软件开发过程的发展,人们更清楚的看出,软件的实质在于对应用环境和业务流程的正确理解和描述,而不是简单的编程。做好总体设计,充分利用已有的代码,才能按时按质量的满足如今变换不断的需求,这就是软件开发工具不断发展过来的缘由。

       其实有个问题特别有意思,软件工程的发展变化过程,软件开发工具的发展变化过程,面向过程到面向思想的变换过程,以及其他一些随需求不断变化的东西,其实他们都是相辅相成的关系,内部都有一定的联系。这个自己尚且还没有详细的总结过,有兴趣的我们可以一起玩的。这边博客在这里只是小总结一下。

      


       

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值