1. 開發設計階段,用uml將你的接口、類、方法等展現出來,到了設計評審階段大家一目瞭然
2. 學習開源項目,閲讀源碼的時候,例如Java的spring框架,裏面有大量的接口,抽象類和實現,先用uml理清它們之間的關係再去學習,會順利很多。