zoukankan      html  css  js  c++  java
  • 自考之——我看《软件开发工具》

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

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

                                               

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

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

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

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

                                                                 

            第一章分为:

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

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

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

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

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

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

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

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

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

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

            附:第一章绪论导图。

          点击打开链接

           

  • 相关阅读:
    Spring-Lesson2
    Spring-Lesson1
    三十九:WEB漏洞-XXE&XML之利用检测绕过全解
    三十八:WEB漏洞-反序列化之PHP&JAVA全解(下)
    三十七:WEB漏洞-反序列化之PHP&JAVA全解(上)
    三十六:WEB漏洞-逻辑越权之验证码与Token接口
    cookie,session,token傻傻分不清
    三十五:WEB漏洞-逻辑漏洞之找回机制及接口安全
    三十四:WEB漏洞之登录脆弱及支付篡改
    三十三:WEB漏洞-逻辑越权之水平垂直越权
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7163253.html
Copyright © 2011-2022 走看看