概述:软件开发工具

简介:          最近合作开发中,使用了一些工具,感觉确实让自己解放了不少。忙里偷闲,顺便学习了下自考科目《软件开发工具》。              这本书分为两部分,一部分是理论部分,主要还是论述我们需要软件开发工具的N中理由:          用了那么多张纸从软件开发流程的各个阶段论述我们需要工具,之后从两个方面说了下开发工具的标准:从开发者来说,如何开发好用的工具有一个标准;对于使用者来说,如何选择又有一个标准。

         最近合作开发中,使用了一些工具,感觉确实让自己解放了不少。忙里偷闲,顺便学习了下自考科目《软件开发工具》

    

        这本书分为两部分,一部分是理论部分,主要还是论述我们需要软件开发工具的N中理由:

  

     


用了那么多张纸从软件开发流程的各个阶段论述我们需要工具,之后从两个方面说了下开发工具的标准:从开发者来说,如何开发好用的工具有一个标准;对于使用者来说,如何选择又有一个标准。介绍完软件开发工具的前世,然后就是今生。


第二部分,主要是拿出一些软件开发中各个阶段所需要的工具来说一下怎么用:




建模用的是rational rose,这个应该很熟啦;

项目管理用的是CVS,感觉它是使用很像SVN:授权,check out,提交代码,这些基本操作跟SVN如出一辙;

到了开发阶段,主要是以Eclipse为平台进行开发,但是这个东西不知道是不是开放性太好的原因,还要单独安装那么多东西:

    

       JDK:java运行虚拟环境平台(环境变量不会配置的看这里:点击打开链接。安装时注意jdk和jre路径问题)

       MinGW:编译用的

         

           GDB调试


       感觉就是安装的东西有点儿多,不像VS这种,一次安装什么都有了,但是大概eclipse的开发性也就在这里吧。





目录
相关文章
|
6月前
|
程序员 编译器 开发工具
游戏编程之三 DirectX SDK简介
游戏编程之三 DirectX SDK简介
59 0
|
11月前
|
安全 虚拟化 芯片
GICv3/v4-软件概述
GICv3/v4-软件概述
|
Shell Windows
PowerToys 微软高效工具包 使用指南
高效的工具 往往都是可以借助一些实用的工具的 下面PowerToys 也拥有许多我们生活工作中 常用的一些功能。
PowerToys 微软高效工具包  使用指南
|
算法 开发工具 芯片
5.3 芯片SDK开发:算法工程的二次开发|学习笔记
快速学习5.3 芯片SDK开发:算法工程的二次开发
310 0
5.3 芯片SDK开发:算法工程的二次开发|学习笔记
|
SQL XML 存储
开发指南—开发限制
本文介绍了PolarDB-X数据库开发过程中的使用限制。 PolarDB-X高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍数据库开发过程中的使用限制。
|
编译器 C语言
QT应用编程: QtCreate编译部署开源音视频框架模块QtAV
QT应用编程: QtCreate编译部署开源音视频框架模块QtAV
168 0
QT应用编程: QtCreate编译部署开源音视频框架模块QtAV
|
开发工具 开发者 芯片
如何将制作完成的SDK发布给其他开发者使用 | 《平头哥剑池CDK快速上手指南》第五章
完成SmartL SDK制作以后,需要将该工程发布给开发者使用,这里有两种发布方式:离线发布和在线发布。
如何将制作完成的SDK发布给其他开发者使用 | 《平头哥剑池CDK快速上手指南》第五章
|
开发工具 Android开发 iOS开发
搞定iOS推送SDK集成,看这篇文章就够了!
一次偶然的机会,公司的项目要用到推送,我自己本来就很懒,不愿意去弄整套APNS的流程,刚好之前跟朋友聊起过他们的产品中集成了个推的Android推送,说是体验还可以,那这次我就试一下他们的iOS推送。
3011 0
|
安全 物联网 Linux
官方简要解读 LinuxKit 工具包
LinuxKit是一个开源项目,可以允许用户构建自定义的Linux子系统。
2163 0