首页 > 其他分享 >构建之法阅读笔记

构建之法阅读笔记

时间:2023-04-22 22:44:41浏览次数:38  
标签:天上飞 按时 问题 构建 笔记 阅读

对于软件开发的阶段,书中举了个飞机的例子

很多小孩叠过纸飞机,心里一定有”长大了我要在天上飞”的想法。
多年以后,很多人还有“在天上飞”的想法。有人居然就实现了。(热气球升天)
和上面提到的偶尔“疯狂”的行为比起来,另外一些人能持续疯狂好几年。(莱特兄弟的飞机)
这个例子莫名地就拨动了我的情绪,也许是那跨越时间的执着?我也不太知道。总之这个故事是《构建之法》吸引到我的一部分。

书中像这样一些故事或比喻挺多的,这虽然是一本关于软件工程的书,但阅读起来也不至于太过无聊。

软件工程师不能按时交付的原因之一,是他们有时候不满足于“解决目前直接的问题”,而是想“解决问题背后的问题”,或者“解决通用的、不直接的、但有重大意义的问题”。
看到这里,我有点像在照镜子。我感觉我经常因为陷入这样的状态而跟不上节奏,例如:

上课听着听着就想一个问题去了,然后后面就听不明白了
纠结于某些细节,以至于无法按时完成作业或任务
而这些不满足于现有问题的思考也许是弊大于利,它经常得不到什么有用的结果。

标签:天上飞,按时,问题,构建,笔记,阅读
From: https://www.cnblogs.com/jm56/p/17344333.html

相关文章

  • VBA学习笔记901_代码留存
    只是为了记录一些跑过的代码,尽量加上注释,但有些非常简单,只是为了以后快速熟悉代码结构条件选择`最基本If逻辑表达式Then'如果逻辑表达式为真,则执行这里的语句Endif`加强版If逻辑表达式Then'如果逻辑表达式为真,则执行这里的语句Else'否则(即逻辑表达......
  • 《用户故事与敏捷方法》读书笔记5
      软件开发是渐进明细的过程,充满挑战。软件需求是被识别为最常见的痛苦根源。如何定义需求,冗长的文档已经不被阅读者接受,简单、精准、一目了然的格式一致的用户故事越来越被接受。当掌握刚刚足够的信息就继续前行,按需及时开展,通过交谈获取所需要的细节。从用户角度出发描述......
  • 读书笔记(CSAPP)02
    gcc-Og-Smstore.c上述命令行Og意思是优化等级,指生成符合原始C代码整体结构的机器代码的优化等级,S是产生一个汇编文件,就可以查看编译器产生的汇编代码gcc-Og-cmstore.c上述命令行则是生成".o"的目标代码,它是二进制的,是给机器执行的字节序列,也就是对一系列指令......
  • 【学习笔记】长链剖分
    简述在常规树链剖分中把重儿子设成\(siz\)最大的儿子,这样从根跳重链时子树大小至少减半,因此只需要\(O(\logn)\)次即可到达任何节点。考虑把关键字由\(siz\)改成子树内最大的深度\(dep\),这样的剖分方法称为长链剖分。voiddfs1(intu,intfa,intd){dep[u]=d,mxdep......
  • JSP程序设计_全程_老师笔记
    ​2.21笔记 一、网页的组成元素      网页一般是由内容、样式和布局、动效三部分组成的。            内容(HTML)主要指的是页面的文字、按钮button、图片img、视频video、音频audio等等            样式和布局(CSS)指的是内容的大小、颜......
  • 51单片机学习笔记 STC89C52RC (05)矩阵键盘和独立键盘(轻触开关)
    按键抖动,需要消抖 原理图来自清翔电子一、独立键盘模块1.可以直接获取 P3^0对应S2 P3^1对应S3 P3^2对应S4 P3^3对应S5 的电压当轻触开关按下时,电流会流向GND,此时这一路的电压为0V,松开轻触开关,又变为5V //第一种方法:单个I/O口检测控制#include<reg51.h>sbi......
  • 【读书笔记】ISBN9787121353932
     【前言】是否所有人都可以公平地享受科技发展带来的生产力进步?AIGC应用越完善,内容生产的社会必要劳动时间就越少,人工就越没有价值。全社会新增劳动岗位的速度很快就会跟不上AIGC应用取代人工的速度,而不会使用AIGC应用的劳动者可能将无法获得收入、无法进行消费,从而逐步被剥离......
  • 仅1cm厚!华硕发布全球最薄13.3英寸笔记本
    近日,华硕发布了新款ZenbookS13OLED,官方称其为世界最纤薄的13.3英寸OLED笔记本电脑。据悉,这款电脑的厚度仅有1cm,重量也仅有1kg,相较其他同尺寸的笔记本,确实更加轻薄。材质上,这款笔记本采用了华硕独有的等离子陶瓷铝材料盖板,并采用了回收金属和塑料。在这样的体积内,ZenbookS1......
  • 常用代码-接口交互+构建页面
    点击#search,无参请求,构造表格代码:functiongetDataSet(){$("body").on("click","#search",function(){$.ajax({type:"get",url:"http://114.67.241.121:8080/product/list",......
  • Django笔记十二之defer、only指定返回字段
    本文首发于公众号:Hunter后端原文链接:Django笔记十二之defer、only指定返回字段本篇笔记将介绍查询中的defer和only两个函数的用法,笔记目录如下:deferonly1、deferdefer的英语单词的意思是延迟、推迟,我们可以通过将字段作为参数传入,可以达到在获取数据的时候指定不获......