UML 之父 Grady Booch:别听 CEO 瞎忽悠,软件工程的第三次黄金时代才刚刚开始

本文永久链接 – https://tonybai.com/2026/02/13/grady-booch-uml-software-engineering-third-golden-age-begins 大家好,我是Tony Bai。 在 2026 年初的今天,如果你问一个软件工程师“最近感觉如何?”,得到的回答大概率是焦虑。 Anthropic 的 CEO Dario Amodei 曾预言:“软件工程将在 12 个月内被自动化。” ...

February 13, 2026 · 6 min · Tony Bai

有效表达软件架构的最小图集

本文永久链接 – https://tonybai.com/2023/12/06/a-minimum-set-of-diagrams-for-expressing-software-architecture 无论你是专职的软件架构师,还是在团队内兼职充当软件架构师角色的开发人员,一旦你处在软件架构师这个位置上,你自然就会遇到软件架构设计的三个困惑: ...

December 6, 2023 · 20 min · Tony Bai

软件业的'图纸'在哪里?

上周日和橱柜公司商量好,下午三点到我的房子量尺,橱柜设计师按时到达,拿着一卷尺开始了测量工作。有过装修经历的人都知道:在装修公司进场之前需要橱柜设计师出一份水电改造图,便于装修公司人员确定水电改造的具体方法。装修公司的施工人员与橱柜设计师之间仅需要一份设计图纸就可以完成水电路改造的沟通,这不由得让我想起这样一个问题:“软件开发领域的"图纸"在哪里呢”? ...

March 31, 2008 · 4 min · Tony Bai

Build ArgoUML and AndroMDA

由于Dominoo近期策略的改变,所以我开始关注和研究UML和MDA领域较为出名的开源项目。我准备先拿ArgoUML和AndroMDA“开刀”。 ...

January 19, 2005 · 4 min · Tony Bai

Dominoo项目日记(一)

国庆节前夕见到了Darwin_yuan,他给我们带来了Dominoo。 Dominoo是什么? 在Darwin_yuan的blog中是这样描述的:Dominoo means “Design Of Model IN Object-Oriented.",从字面的意思来理解Dominoo就是“用面向对象的方法进行模型设计”。 ...

October 10, 2004 · 2 min · Tony Bai