自考之——我看《软件开发工具》
来源:互联网 发布:洋码头mac是正品吗 编辑:程序博客网 时间:2024/05/17 04:50
《软件开发工具》由理论篇和实践篇构成。实践篇是选取一种具体的软件开发工具Eclipse来进行介绍,帮助我们加深对软件开发工具的理解。在这篇文章里,我就不说这部分内容了。
这里,我主要是对理论篇这部分内容进行介绍。大家看我下面这幅导图是对理论篇的概括。我将软件开发工具整个理论篇分为了5个部分,每个部分标题下面对应的是书中的章节。
快速浏览过我的导图之后,下面就让我来为大家讲讲,我是怎么分的。
米老师讲过,对待一个事物我们应该从以下这几个角度考虑:
- 是什么?
- 产生的背景?
- 为什么要用它?
- 怎么用它?
- ……
书中的第一章绪论,其实就整体性地给我们解决了上述问题。鉴于第一章具有统领全书的作用。所以我也把第一章内容的导图贴到这里。因为其它的章节,几乎是对第一章所讲内容的详细阐述。
第一章分为:
- 产生背景,其实也就是它的由来。
- 概念,解释软件开发工具是什么。
- 功能和性能:主要在告诉我们它有什么好处,我们为什么要用它。
- 然后就是工具的类别和它的发展。
再回头看我的第一幅导图:
- 第一部分是概念(是什么)。
- 第二部分是需求,因为对软件开发工具有了需求,才会产生软件开发工具,所以其实也就是在说它的产生背景。只是因为我们对它的需求,体现在软件开发过程的各个阶段,所以这一部分在书中的标题是“软件开发过程及其组织”
- 第三和第四部分是思想和技术。就像我们的番茄记录模板,它也是一种工具。是老师和师姐依据番茄工作法和时间管理的思想发明出来的。那么软件开发工具的产生也需要遵从一定的思想(比如面向对象思想等)。不能随便造出来,而无实际帮助。技术这一部分则侧重讲软件开发工具是怎么开发出来的,怎么用的。就像我们有了番茄记录模板之后,立平和卓玲会告诉我们怎么使用它。
- 最后一部分仍然是在讲软件开发工具的发展。
这样一看,其实这本书编者的思路很清晰!我们也能从宏观上把控它。
附:第一章绪论导图。
点击打开链接
2 0
- 自考之——我看《软件开发工具》
- 自考之软件开发工具
- 自考之—我看《操作系统概论》
- 自考总结——软件开发工具
- 【自考】——软件开发工具
- 【自考】软件开发工具—宏观、导论
- 【自考】软件开发工具—理论基础
- 【自考】软件开发工具—技术要素
- 自考之软件开发工具技术要素
- 【自考】软件开发工具
- 【自考】软件开发工具
- 【自考】——软件开发工具(一)
- 【自考】——软件开发工具(二)
- 【自考】——软件开发工具(一)
- 【自考】软件开发工具(第一遍)
- 【自考】软件开发工具—现状与发展、使用与开发、过程及组织
- 【自考】Different life——《软件开发工具》和《数据结构导论》
- 【自考】门卫思维体现的知识网—软件开发工具
- OGNL表达式struts2标签“%,#,$”
- Struts2基本原理
- mac os下用maven做版本发布的svn权限问题
- putty连接不上虚拟机下的ubuntu
- java的动态代理机制详解
- 自考之——我看《软件开发工具》
- jquery mobile changepage无效
- 黑马程序员——交通灯管理系统
- C/C++学习笔记25:用typedef定义类型
- Backbone入门指南(2):依赖库Underscore
- 吃过一次后,便让我记住了那种属于广式腊味特有的香味
- Axis2 创建webService实例
- 深入java虚拟机(三)——类的生命周期(下)类的初始化
- 学Java学Android开发