从在加拿大退货失败的一件小事思考系统设计

1 前言 前天刚写完《软件设计的哲学》,满脑子还萦绕着模块耦合和接口抽象, 结果昨天就撞上一个现实中的“设计陷阱”——一次耗时数小时却无解的「退货」噩梦。 今天趁着周末,决定把这场荒诞遭遇拆解出来,既当吐槽,也当案例分析. ...

五月 31, 2025 · 6 分钟 · 2698 字

软件设计的哲学

1 前言 知道这本书是因为在 Hacker News 上有人提问:你读过最好的技术书是什么 1? 最高赞的书是 Design Data Intensive Application(DDIA, 即《数据密集型应用系统设计》2), 我觉得 DDIA 也担得起这个赞誉,然后最高赞的回答顺势提到了 A Philosophy Of Software Design 3, 想来能与 DDIA 齐名的书,肯定不会差得哪里去。 ...

五月 30, 2025 · 12 分钟 · 5644 字

那些年,我从微信支付学到的东西

1 前言 从微信支付离职,我能带走什么?文档,代码,设计方案还是微信支付的漏洞? 如果我带走这些资产,那我现在就在深圳的看守所里面吃着公家饭了。 既然这些资产不能带走,那么我能带走什么? ...

四月 6, 2023 · 9 分钟 · 4067 字