plantUML最佳實踐

2021-10-02 15:52:43 字數 588 閱讀 2790

# plantuml

使用plantuml中的活**用來畫流程圖很好用; 但類圖等就不很好用; 個人體會如下:

• 時序圖 **推薦**

• 用例圖 **一般**

• 類圖    **不推薦, 用visual paradigm或staruml更好**

• 活** **推薦** 

• 元件圖 **一般**

• 狀態圖 **不推薦, 用visio更好**

• 物件圖 

• 部署圖 

• 定時圖

## 部署

- 安裝graphviz

- 可以使用scoop安裝: scoop install graphviz

## 工具

- plantuml規範的pdf,當做手冊隨用隨查;

## 使用經驗

- 建議在專案開始時建乙個開發文件檔案夾;

- 裡面的.plantuml檔案建議用用中文命名,比較容易看;

- 乙個檔案中可以寫多個圖;只需用@startuml, @enduml圍起來即可;

- 使用vscode plantuml(jebbs)外掛程式,滑鼠停在哪個圖的**裡就預覽哪個**的圖;

最佳實踐 Flutter 最佳實踐

最佳實踐是乙個領域可以接受的專業標準,對於任何程式語言來說,提高 質量 可讀性 可維護性和健壯性都非常重要。讓我們探索一些設計和開發flutter應用程式的最佳實踐。class enum typedef和extension應採用駝峰命名uppercamelcase規則。class mainscree...

JUnit最佳實踐

junit最佳實踐 cherami 轉貼 參與分 20053,專家分 4960 發表 2003 9 16 下午7 57 版本 1.0 閱讀 3899次 martin fowler說過 當你試圖列印輸出一些資訊或除錯乙個表示式時,寫一些測試 來替代那些傳統的方法。一開始,你會發現你總是要建立一些新的f...

SVN最佳實踐

楊爭 subversion是新一代的版本控制工具,由於其優於cvs的一些特點,得到了越來越多人的關注和使用,本人根據自己使用svn的經驗,寫了這篇文章,希望對大家有所幫助,其中有些實踐並不是僅僅適用於svn,對其他版本控制工具也是適用的。1 養成良好的記錄日誌的習慣.svn ci提交,最好在日誌中記...