zoukankan      html  css  js  c++  java
  • 人月神话阅读笔记—3

           本次是最后一次的阅读笔记。此次我阅读了这篇文章的第十六章与第十七章。这两章讲的内容比较多,知识也比较多。其中主要讲了如何快速降低软件成本,解决灾难的第一步是将大块项目进行分解为每一个步骤。

             软件实体的概念结构包括:数据结合、数据条目之间的关系。算法和功能调用的。作者认为,软件开发中困难的部分是对这些概念的说明。设计和测试。而不是对这些概念的实现。

            软件的内在特性:

            一、复杂度:没有两个软件的部分是相同的。既软件不存在重复的部分。软件实体的扩展会导致软件元素非线性的递增方式交互,软件必然会越来越复杂。复杂度不仅导致技术产生困难,还引发了很多管理上的问题。

            二、一致性:软件领域不存在像物理学那样"对事物简化的解释"。软件的复杂度是随心所欲的,毫无规则所言的。

            三、可变性:软件的修改成本相对于汽车、建筑要低很多。软件产品扎根于文化母体中。例如用户、社会规律、计算机硬件等。后者不断变化要求了前者也跟着变化。

  • 相关阅读:
    JTable使用
    VirtualBox 虚拟机安装
    ICONIX简介
    反射在Java Swing编程中的应用之java 模仿.net事件处理
    【Ubuntu】UBUNTU中如何获得root权限
    html头部代码【转载】
    eclipse code templates 设置
    include与jsp:include区别【转载】
    银行卡
    【AJAX】DWR入门教程
  • 原文地址:https://www.cnblogs.com/lover995/p/10418663.html
Copyright © 2011-2022 走看看