首页 > 其他分享 >四月第二篇阅读笔记

四月第二篇阅读笔记

时间:2023-04-21 21:58:42浏览次数:37  
标签:不必要 复杂性 笔记 构思 软件 四月 第二篇

在这本《人月神话》中,其中提到了软件系统的复杂性远远超过了建筑行业和制造行业,软件的需求是在人的脑子中很快形成的一种想法,用我们的自然语言都很难完整、准确的表达给对方。一般情况下,人们只有在看到一个已运行的APP或者网站以后才会说:“哦,我要的其实不是这个功能,其实我想得是能够这样这样的或者那样那样的... ”,需求的不确定性更加导致了软件构建过程的复杂性。简单来说就是如果你想解决问题,有些事情是必须要做的,但是因为做事的方式方法不对,导致多做了很多不必要的事,软件也变得更加复杂了。

        之前我在做项目时没有很好的构思,这样做出的项目就很混乱,在今后的工作中,我们在构建一个软件之前,首先应该准确构思,并对软件进行规划,减少在过程中的不必要的时间、精力方面的损失,提高工作效率!

标签:不必要,复杂性,笔记,构思,软件,四月,第二篇
From: https://www.cnblogs.com/louwangshayu/p/17341929.html

相关文章

  • 计网学习笔记九 Routing Fundamentals
    在这一讲开始讲路由器的控制平面。简单介绍了routing,两个最小cost算法。参考看的文章:VC网络中的路由VC网络和数据报网络中路由的区别:DifferencesbetweenVirtualCircuitsandDatagramNetworks三种路由方式(静态、默认和动态):TypesofRoutingRouting简介network对象不同......
  • Java学习笔记(三)
    1.  请描述你理解的循环按照一定次数重复地执行程序,直至达到次数上限,将重复的代码只编写一次,然后再重复执行即可,这样的程序结构就是循环结构。2.  请描述嵌套for循环执行的过程嵌套循环是先执行外层循环,然后再执行内层循环。外层循环执行一次,内层执行若干次,当内层执行完......
  • AOP学习笔记
    概念什么是AOP(1)面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明AOP登录例子术语连接点(joinpoint):类里面......
  • 动力节点⑤章 vuex——vue视频笔记
    5Vuex5.1vuex概述vuex是实现数据集中式状态管理的插件。数据由vuex统一管理。其它组件都去使用vuex中的数据。只要有其中一个组件去修改了这个共享的数据,其它组件会同步更新。一定要注意:全局事件总线和vuex插件的区别:全局事件总线关注点:组件和组件之间数据如何传递,一个绑定$......
  • ROS学习笔记(四)- ROS的launch文件
    书接上回,上次已经介绍到launch文件的一些内容了,这次详细记录学习一下。在ROS中,launch文件是一种XML文件,用于描述ROS系统中的节点、话题、参数等信息,可以用来自动化启动多个节点和启动参数服务器。在实际应用中,launch文件可以让用户非常方便地组织ROS系统的启动和配置。下面详细介......
  • 主席树 学习笔记
    考试的时候用到了,顺便学习一下。upd:2023.04.21终于把坑填了。0x00前言主席树(又称可持久化线段树,函数式线段树)是一种常用的数据结构。它以保存每次修改时的历史版本为主要思想,拥有大量的应用场景(可持久化trie/并查集/数组\(\ldots\))(当然,常数也是很大的)。0x01引入例题:HDU2......
  • 读书笔记 - 《Monolith to Microservices》
    如果你的产品目前是B/S或者C/S架构,想要考虑重构成微服务,这本书绝对是一个很好的参考,作者通过自己的实践经历,详述了以下几个方面:不要因为别人都做微服务,你就想要把自己的系统转成微服务,首先需要分析自己系统碰到的问题,找到最适合的解决办法,微服务不是万能的,不能解决所有问题考虑......
  • 工数上笔记
    工数分析上第五章常微分方程一阶微分方程可分离变量的微分方程:\(\cfrac{dy}{dx}=f(x)g(y)\)\[\int\cfrac{dy}{g(y)}=\intf(x)dx\]齐次方程:\(\cfrac{dy}{dx}=f(\cfrac{y}{x})\)\[设u=\frac{y}{x}\]\[\cfrac{dy}{dx}=u+x\cfrac{du}{dx}~~=>\small{可分离变量}\]\(......
  • Aras学习笔记 (53) - 根据ID快速找到文件Vault路径
    Step1:首先在对象类File中根据名称找到ID;Step2:右键文件-->Share-->CopyID;Step3:在Console中输入下命令:top.aras.IomInnovator.getFileUrl("[文件ID]",top.aras.Enums.UrlType.SecurityToken)结果如下: ......
  • IP地址笔记
    一、简单局域网构成局域网:一般称为内网。简单局域网构成:交换机、网线、PC(其他IT终端)。交换机:用来组建内网的局域网的设备。交换机用来组建局域网,不能连接内外网,有很多接口。路由器用来连接内外网。二、IP地址IP地址就是一个唯一标识,是一段网络编码(二进制),常用的IPv4由32位组......