首页 > 代码库 > 自考之——我看《软件开发工具》

自考之——我看《软件开发工具》

       《软件开发工具》由理论篇和实践篇构成。实践篇是选取一种详细的软件开发工具Eclipse来进行介绍,帮助我们加深对软件开发工具的理解。在这篇文章里,我就不说这部分内容了。

       这里,我主要是对理论篇这部分内容进行介绍。大家看我以下这幅导图是对理论篇的概括。我将软件开发工具整个理论篇分为了5个部分,每一个部分标题以下相应的是书中的章节。

                                           技术分享

       高速浏览过我的导图之后,以下就让我来为大家讲讲,我是怎么分的。

       米老师讲过。对待一个事物我们应该从下面这几个角度考虑:

  • 是什么?
  • 产生的背景?
  • 为什么要用它?
  • 怎么用它?
  • ……

       书中的第一章绪论。事实上就总体性地给我们攻克了上述问题。鉴于第一章具有统领全书的作用。所以我也把第一章内容的导图贴到这里。由于其他的章节,差点儿是对第一章所讲内容的具体阐述。

                                                             技术分享

        第一章分为:

  • 产生背景,事实上也就是它的由来。

  • 概念,解释软件开发工具是什么。

  • 功能和性能:主要在告诉我们它有什么优点。我们为什么要用它。

  • 然后就是工具的类别和它的发展。

        再回头看我的第一幅导图:

  • 第一部分是概念(是什么)。
  • 第二部分是需求,由于对软件开发工具有了需求,才会产生软件开发工具,所以事实上也就是在说它的产生背景。仅仅是由于我们对它的需求,体如今软件开发过程的各个阶段。所以这一部分在书中的标题是“软件开发过程及其组织”
  • 第三和第四部分是思想和技术。就像我们的番茄记录模板,它也是一种工具。

    是老师和师姐根据番茄工作法和时间管理的思想发明出来的。那么软件开发工具的产生也须要遵从一定的思想(比方面向对象思想等)。不能随便造出来。而无实际帮助。技术这一部分则側重讲软件开发工具是怎么开发出来的,怎么用的。

    就像我们有了番茄记录模板之后,立平和卓玲会告诉我们怎么使用它。

  • 最后一部分仍然是在讲软件开发工具的发展。

        这样一看,事实上这本书编者的思路非常清晰。我们也能从宏观上把控它。

        附:第一章绪论导图。

      

host=dailycharmingyang&albumId=252570929&photoId=8971889155">点击打开链接

       

自考之——我看《软件开发工具》