zoukankan      html  css  js  c++  java
  • 人月神话(三)——没有银弹

    没有银弹-软件工程中的根本和次要问题
    所有软件活动包括根本任务——打造由抽象软件实体构成的复杂概念结构,次要任务
    ——使用编程语言表达这些抽象实体,在空间和时间限制内将它们映射成机器语言。软件生
    产率在近年内取得的巨大进步来自对后天障碍的突破,例如硬件的限制、笨拙的编程语言、
    机器时间的缺乏等等。这些障碍使次要任务实施起来异常艰难,相对必要任务而言,软件工
    程师在次要任务上花费了多少时间和精力?除非它占了所有工作的 9/ 10,否则即使全部次
    要任务的时间缩减到零,也不会给生产率带来数量级上的提高。
    问题就是:软件没有更新,bug不断
    急于求成,实现功能草草了事,正式如今编程真实的写照
    很多细节上的问题都没有去处理
    而这些会使得用户的体验感下降
    所以,若要解决这些问题,就要去
    1、首先踏踏实实地把软件开发出来,实现基本功能(35%)
    2、多进行测试,找到多重的不合理处,对开发的产品进行多次的细节改动(50%)
    3、进行最后的发布前的内测,使各位用户能用到并对之进行改进 (15%)
  • 相关阅读:
    element-ui获取table行数据
    去掉输入框的边框以及在显示获取焦点时的边框+jq日期选择器
    需要ui的小伙伴看过来(这篇博客只有一个链接希望对大家有用)
    vue获取当前对象
    FlashFXP用到的功能
    VS Code做项目的笔记
    单点登陆
    idea中自动生成实体类
    VSCode安装
    数组排序
  • 原文地址:https://www.cnblogs.com/mitang0-0/p/11071195.html
Copyright © 2011-2022 走看看