文章
田平洋 发表于 2025-11-10 13:14:41
模板方法模式是在一个方法中定义一个算法的骨架,而把一些步骤延迟到子类。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 (查看全文)
分类:
117 0
李兴礼 发表于 2025-11-10 09:49:46
1. 概述1.1 迭代器模式定义:提供一种方法顺序访问聚合对象中的元素,而不暴露其内部表示。核心思想:将遍历逻辑与聚合对象解耦,统一访问接口。典型应用场景:集合类遍历、文件系统目录遍历、复杂对象结构... (查看全文)
分类:
51 0
陈志康 发表于 2025-11-10 09:23:37
定义与目的:事后总结是事故的书面记录,包含事故影响、缓解措施、根本原因及防重现后续任务;核心目的是记录事故、理清根源,关键是降低或避免事故未来重现的几率与影响。事后总结的核心定位:SRE 避免事故重复... (查看全文)
分类:
86 0
戴枝衡 发表于 2025-11-10 09:20:02
阅读马丁·福勒的《重构》,我最初期待的是技术层面的提升,却意外收获了一场关于程序员职业伦理的深刻思考。书中那些看似中立的“代码坏味道”——重复代码、过长函数、过大的类——实则指向了一个更为本质的问题:... (查看全文)
分类:
106 0
许栋梁 发表于 2025-11-10 09:13:39
首先何为重构,文章中指出,重构是在不改变软件可观察行为的前提下,改善其内部结构。这里有两个核心要素:不改变可观察行为和改善内部结构。不改变可观察行为:对外部功能、接口、性能表现保持一致;用户感受不到... (查看全文)
分类:
123 0
张春亮 发表于 2025-11-09 22:52:37
在我们开始讲解观察者模式之前,我们先看下订阅报纸的过程:1、报社开始运营,出版报纸。2、向特定报社订阅,每次他们有新报纸,就交付给你。只要保持订阅,你就会一直得到新报纸。3、当你不想再看报纸时,就取... (查看全文)
分类:
90 0
庄德洲 发表于 2025-11-09 17:58:20
【前言】         代码重构对于维护程序的可读性和系统的健壮性具有重要意义。今天有幸阅读这本书,从一个简单案例(影片出租店的账单打印)的单一方法的角度了解单元测试的重要性、函数分解的详细思路的... (查看全文)
分类:
114 0
运营商产品部_赵礼乾 发表于 2025-11-09 17:34:52
读了《重构:改善既有代码的设计》这本书,说实话,一开始我没太当回事。毕竟作为一名.NET后端开发,天天都在跟代码打交道,觉得“重构”不就是整理一下代码,改改变量名,分拆一下方法嘛,谁还不会呢?但看完马... (查看全文)
分类:
112 0


意见反馈