Posts
·
#学习方法
·
#AI
·
#软件工程
十年前泡论坛啃书,现在问 AI:软件知识的分层与获取地图
Spring Boot 和 Netty 根本不在一个知识层面上,用同一个渠道学四种层次的知识,效率必然低。本文用一个’秒杀系统’的例子贯穿始终,把软件知识分成原理、组件、版本、方案四层,逐层对比:十年前这些知识在哪获取,现在(AI 时代)去哪获取,以及 AI 真正改变的三件事。
阅读全文
Posts
·
#随笔
·
#软件工程
·
#团队管理
高 bug 率的人该怎么对待:一场项目争论背后的对事、对人与系统
从一个真实的项目争论引子——组里有人 bug 率明显偏高,到底是对事不对人、还是该小惩大诫、还是架构与设计的锅、还是 AI 用得太少——先用数据把症状变成事实,用「引入链分解 × 鱼骨图 6M × 控制变量实验」找全病根,对照行业成熟方法论(IBM ODC、DORA 指标、shift-left 工具链、错误预算、丰田安灯),最后用 Just Culture 区分错误类型,回到《系辞》与 Dalio《原则》的统一:让反馈回路不失灵。
阅读全文
方糖猫的书架
·
#整洁架构
·
#Clean Architecture
·
#软件架构
《架构整洁之道》详解:从编程范式到整洁架构的完整指南
面向零基础读者的《架构整洁之道》(Clean Architecture)全书详细解读:编程范式、SOLID 原则、组件构建原则、依赖关系规则、四层同心圆模型、边界与插件式架构,配合 Mermaid 图解与实际案例。
阅读全文
方糖猫的书架
·
#持续交付
·
#DevOps
·
#部署流水线
《持续交付》笔记:每步可退,把集成风险日常化
读 Jez Humble & David Farley《持续交付》(Continuous Delivery, 2010) 的实战向总结:部署流水线、‘如果疼就多做’的反直觉哲学、自动化测试金字塔、主干开发与特性开关、蓝绿部署与金丝雀发布、数据库 expand-contract 模式。附 Knight Capital 45 分钟亏 4.4 亿美元的反面教材。
阅读全文
方糖猫的书架
·
#Unix编程艺术
·
#Unix哲学
·
#KISS
《Unix 编程艺术》笔记:无为而治的操作系统版——不写多余的代码
结合 Eric Raymond《Unix 编程艺术》,提炼 Unix 哲学 17 条原则中最核心的简单、组合、透明、缄默、经济五条,讲透管道与过滤器、文本流接口、机制与策略分离、worse is better 之争,配管道发明、McIlroy 挑战 Knuth、cat -v 论战等经典公案和工程避坑清单。
阅读全文
方糖猫的书架
·
#人月神话
·
#Frederick Brooks
·
#软件工程
《人月神话》笔记:Brooks 用 OS/360 的学费换来的软件工程第一性原理
精读 Frederick P. Brooks Jr.《人月神话》:从 OS/360 的焦油坑讲起,讲透人月不可互换、向延期项目加人只会更晚(Brooks 定律)、概念完整性与外科手术队伍、第二系统效应、计划抛弃原型、项目工作手册,以及 1986 年《没有银弹》对本质复杂度与偶然复杂度的划分,附 20 周年纪念版 Brooks 的自我检讨与个人落地清单。
阅读全文
方糖猫的书架
·
#凤凰项目
·
#DevOps
·
#三步工作法
《凤凰项目》读书笔记:用一本小说搞懂 DevOps 的三步工作法
精读 Gene Kim《凤凰项目》:从零件公司 Parts Unlimited 的烂摊子讲起,讲透四种工作类型(计划外工作是隐形杀手)、三步工作法(流动、反馈、持续学习)、约束理论(Brent 这个超级工程师瓶颈如何识别与疏解),以及 DevOps 与丰田生产方式的渊源,附 Etsy、Amazon、Knight Capital 真实案例对照。
阅读全文
方糖猫的书架
·
#重构
·
#Martin Fowler
·
#代码坏味道
《重构》学习总结:改善既有代码的设计,把日课做成习惯
结合 Martin Fowler《重构(第 2 版)》,面向日常写业务的程序员:从“不改变可观察行为”的定义和两顶帽子讲起,精讲 10 个最常见坏味道,拆解提炼函数、搬移函数、以多态取代条件表达式等核心手法,用书中 statement 计费案例走查一遍完整重构过程,最后给出测试安全网、童子军军规和 Netscape 重写教训的避坑指南。
阅读全文
Posts
·
#DDD
·
#领域驱动设计
·
#软件架构
《领域驱动设计·精简版》详解:零基础读懂 DDD 的核心概念
详细解读:领域模型、通用语言、模型驱动设计的构造块(实体/值对象/服务/模块/聚合/工厂/资源库)、面向深层理解的重构、界定上下文与上下文映射、防崩溃层、核心域精炼,配合 Mermaid 图解与实际案例。
阅读全文
方糖猫的书架
·
#软件工程
·
#读书笔记
·
#遗留代码
《修改代码的艺术》全书导读:遗留代码不是耻辱,是一张还没铺开的防护网
Michael Feathers《修改代码的艺术》(Working Effectively with Legacy Code)全书笔记:遗留代码=没有测试的代码;edit and pray vs cover and modify;seam 模型;characterization test 四步工作法;八个依赖解除技术;巨型类的拆解策略;以及把这一切编译成工程师日常动作的落地清单。
阅读全文
方糖猫的书架
·
#创业
·
#读书笔记
·
#Hello Startup
《奔跑吧,程序员》全书导读:从零开始打造产品、技术和团队
Yevgeniy Brikman《奔跑吧,程序员》(Hello, Startup)详细读书笔记:面向从未读过此书的人,系统梳理产品、技术、团队三大模块的核心方法论,附 Mermaid 结构图、流程图和书中大量真实案例。
阅读全文
Posts
·
#设计模式
·
#Java
·
#Spring
设计模式全景图:六大原则、23 种 GoF 模式与 J2EE 模式
完整梳理设计模式六大原则、GoF 23 种模式(创建型、结构型、行为型)以及 J2EE 表示层模式,结合类图、意图说明和 JDK/Spring 中的典型应用。
阅读全文