UML似乎重量級和臃腫纔有效。團隊浪費時間試圖就符號的含義和使用哪種風味達成一致。除了可怕的UML之外,還有更簡潔,直觀,清晰的圖表語言嗎?
0
A
回答
2
嘗試一種自由形式的方法;當我和我的團隊一起工作時,我發現有更復雜的東西,然後帶有組件名稱的盒子和連接組件的線(帶有對線的含義的描述)是禁止的。如果您不得不爭論該圖是否符合標準,那麼它的核心功能就失效了。
也就是說,這也取決於您的最終用途。如果這是產品文檔,您可能想要一些更好的東西,然後在白板上繪製手繪圖的快照;如果這只是拋出一些想法,那就去做一些有用的事情,不要忽略那些沒有用的東西。
6
框和箭頭和白板 - 你還需要什麼?
「團隊浪費時間只是試圖就符號的含義和使用哪種口味達成一致。」 - 這個說法對我來說毫無意義。 UML規範闡明瞭符號的含義,並且只有一種風格可以使用。規格就是這樣。
也許你的意思是「團隊浪費時間,因爲他們不瞭解UML」。如果這是真的,那麼購買福勒的「UML蒸餾水」的幾個副本並繼續使用它。
或者你的意思是「UML如何有用?」這是一個很好的問題....
相關問題
- 1. 有沒有更清晰簡潔的方式來表達更好的LINQ語句?
- 2. EOL == EOS除了BASIC之外還有其他語言嗎?
- 3. 除D之外還有其他語言是否有靜態if?
- 4. 除了Android SDK之外,還有其他的Android模擬器嗎?
- 5. Scala:除了scala之外,還有其他的嘗試嗎?
- 6. 除了PIVOT之外,還有其他的方法嗎?
- 7. 除了Siphon之外,iPhone還有其他的SIP實現嗎?
- 8. 除了堆棧之外,還有哪些編程語言在繼續恢復堆?
- 9. 更改地圖語言 - 有可能嗎?
- 10. PHPFlickr腳本...這可以更清潔/更精簡嗎?
- 11. 除了listview之外還有什麼用?
- 12. 除了MSXML以外,還有其他更好的IDOMImplementation嗎?
- 13. 除了JavaScript之外,還有其他用於客戶端編程的編程語言嗎?
- 14. 這個算法可以簡化(書寫更清晰)嗎?
- 15. 如何讓這個簡單的語法清晰明瞭?
- 16. AMPHP除了nginx之外還有什麼樣的表現impovements
- 17. 所有編程語言都有NIL,null或undefined的清晰概念嗎?
- 18. 除了智能手機之外,還有Android虛擬設備嗎?
- 19. 除了librpm之外,還有一個RPM實現嗎?
- 20. 除了text/css之外,還有一種樣式類型嗎?
- 21. JavaBean除了getter和setter之外還有其他方法嗎?
- 22. 除了轉義引號之外,還有其他方法嗎?
- 23. 清晰的方式來表示DFA接受的語言?
- 24. 簡單string.split()了可怕的錯誤
- 25. 清除數字的外觀
- 26. Java:封裝方法中的if-return語句調用更清晰,更簡潔的代碼?
- 27. 除了瀏覽器設置之外,還可以從彈出式菜單中更改Chrome擴展語言
- 28. 這裏有更簡潔的Coffeescript成語嗎?
- 29. 除了可靠性之外,ATCA還有什麼好處?
- 30. 擁有更少的代碼但更少清晰,更多代碼和更清晰的代碼會更好嗎?
此問題與此處詢問的問題非常相似:http://stackoverflow.com/questions/135432/what-alternatives-exist-to-uml-to-graphically-represent-software-models – 2009-07-21 23:28:07