do the right thing分析 do the thing right设计 面向对象分析:重点是找出并描述问题领域的对象或概念 面向对象设计:定义软件对象及如何协作实现需求 UML:草图,蓝图,编程语言