# 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提交,最好在日誌中記...