首页 > 编程语言 >程序员修炼之道+从小工到专家阅读笔记02

程序员修炼之道+从小工到专家阅读笔记02

时间:2022-10-31 18:35:29浏览次数:37  
标签:02 渡渡 小工 视图 程序员 墨忒耳 模块 我们

第五章 弯曲,或折断

  1. 解耦与得墨忒耳法则:好篱笆促成好邻居。函数的得墨忒耳法则视图使任何给定程序中的模块之间的耦合减至最少
  2. 元程序设计:再多的天才也无法胜过对细节的专注。我们可以让我们的代码变得高度可配置和”软和“ ------ 也就是容易适应变化 < 要配置,不要集成 >< 将抽象放进代码,细节放进元数据 
  3. 不要让你的项目(或你的职业生涯)走上渡渡鸟的道路(毛里求斯岛上的渡渡鸟不能适应人类和他们的家畜的出现,很久就灭绝了。这是人类 记载的第一起物种灭绝)
  4. 时间是软件架构的一个常常被忽视的方面。时间有两个方面对我们很重要:并发(事情在同一时间发生)和次序(事情在时间中的相对位置) 我们需要容许并发,并考虑解除任何时间或次序上的依赖
  5. 它只是视图:那人依然只听到,他想要听到的东西,而不顾其他。不要把程序写成一个大块,应该”分而治之“,吧程序划分成模块 模块的一个好定义就是,他具有单一的、定义良好的责任让视图与模型分离
  6. 黑板系统让我们完全解除了我们的对象之间的耦合,并提供了一个”论坛“,知识消费者和生产者可以在哪里匿名、异步地交换数据,还能减少我们必须编写的代码的数量。 可以用黑板协调完全不同的事实和因素,同时又使个参与方保持独立、甚至隔离。

标签:02,渡渡,小工,视图,程序员,墨忒耳,模块,我们
From: https://www.cnblogs.com/pengsuoqun123/p/16845292.html

相关文章

  • 2022极客大挑战
    目录WebbabyuploadezrceWebbabyupload最基础的文件上传(虽然我还没刷完upload-labs,别骂了传一个伪造png头的图片马,抓个包,改个后缀连黑名单都没设。。直接就传上去了......
  • 代码大全2 阅读笔记02
    第三章:三思而后行:前期准备1、核对表(细节可参考文中描述的原则核对)①是否辨明了自己所从事的软件的类型,并对所用的开发方法做出相应的剪裁?(许多项目是高度迭代的,某些则应该......
  • CSP-S 2022 T2 策略游戏题解
    T2比T1简单?可以发现,讨论的情况数不是很多。可以直接用线段树查询然后暴力讨论就好了。(写的好丑)#include<bits/stdc++.h>usingnamespacestd;#defineN1000010#......
  • 程序员修炼之道:从小工到专家读后感
    这本书的适用范围可以从初学者到有经验的程序员再到项目经理,作为一本偏向理论与思想的书,书中不可避免有些假大空的地方,再加上作者写完本书的时间还在1999年,书中的很多方法......
  • 程序员修炼之道:从小工到专家读后感(x)
    在我们进行团队开发的时候需要注意不容忍破窗户-那些小小的无人修正的不完美的问题,质量是一个团队问题,如果一个人无论能力如何如果被派到不在乎质量的团队里,会发现自己......
  • 2022.10.21----vscode-自定义事件
     vscode预览模式关闭,就能打开新标签页(43条消息)vscode新窗口打开文件-CSDN (43条消息)如何在vscode中打开新文件夹不覆盖上一个窗口标签_发呆的薇薇°的博客-......
  • 国赛 2020C 做题笔记
    第一问:多种数据,首先先设置几个评价指标,然后使用主成分分析/熵权法+topsis求出指标值变异系数:单位不同/平均值不同时,不能直接比较方差,使用变异系数\(C.V.=S/X\)(标准差......
  • 三大难题阻碍互联网医院发展--2020中国互联网医院发展研究报告
    《2020中国互联网医院发展研究报告》深度解析我国互联网医院当前建设进展、存在问题、未来建设发展趋势及典型互联网医院建设案例。“互联网医院”是指以实体医院为依托,以......
  • CSP-S 2022 游记
    初赛就不写了,\(92\text{pts}\),计数排序都不认识了是我属实想不到的。Day-1下午模拟赛爆炸了,见过类似套路的T2直接想假了挂成\(20\)。Day0上午\(\text{Vp}\)CF,一......
  • Servlet-4-Filter02
    文章目录​​1.Filter和Servlet的执行顺序​​​​2.多个Filter的执行和注册顺序相同​​​​3.多个注册的和直接建立的在一起​​1.Filter和Servlet的执行顺序当让是Servle......