zoukankan      html  css  js  c++  java
  • 读《程序员修炼之道(节选)》有感2

      在前些时候阅读本书时,我读到一个熟悉的词——需求。这个词我熟悉的很,因为上学期我刚刚学过统一建模语言,而需求正是其中重要的词汇。

      在本书中,作者再次强调了需求的重要性:“Don't Gather Requirement-Dig for Them(不要搜集需求——挖掘需求)”。在我分析过的一个“实验室管理系统”中,我写下这样一条需求:只有管理员老师可以更新发布实验室状态信息。但在读了一部分关于挖掘需求的文本后,我发现我这条需求编写并不准确。应当改成:只有被指定的人员才可以更新发布实验室状态信息。这样的需求才可能比较准确。

      但在为何如此修改才比较准确的问题上,我有些模糊。反复阅读了几遍后依旧难以完全理解。我认为作者想要表达的意思是,不要指定用户的明确界限,而是要规划出用户可以使用的权限范围,这样才可以组成一个“良好分解的系统”。

      不仅如此,在作者这一小节的接下来讲的关于“建立需求文档”的内容我也不大看得懂,我想大概是因为在没有接触一个商用型软件开发的前提下(软件开发的全过程),大部分人都不会太懂吧?

  • 相关阅读:
    普通函数跟箭头函数中this的指向问题
    vue之router学习笔记
    vue之登录和token处理
    vue之router钩子函数
    eslint----standard 代码规范
    vscode----配置vue开发环境
    vue----安装教程
    vue----全局组件,局部组件
    vue----常用实例方法--$mount(),$destroy(),$watch(),$forceUpdate()
    vue----生命周期
  • 原文地址:https://www.cnblogs.com/YXSZ/p/10426623.html
Copyright © 2011-2022 走看看