新進文章

畫 Use Case 圖不再崩潰!包含 vs 擴展的血淚實戰心得 + VP 神器開箱

在物件導向設計的世界裡,使用案例圖(Use Case Diagram)的包含(<>)與擴展(<>)關係,絕對是讓模型變得「乾淨、可重用、不爆炸」的關鍵技巧。很多團隊一開始畫圖時都直接把所有步驟塞進同一個用例,結果後期改需求就像拔河,改一個地方整個圖都得重畫。

...繼續閱讀 »
on Unified_Modeling_Language

用例建模與 C4 模型整合指南:從需求到架構的完整實務手冊

在現代軟體開發中,清晰的需求定義與可理解的架構設計至關重要。本指南探討如何將「用例建模」與「C4 模型」有機整合,從使用者互動行為出發,逐步建構出清晰、可追蹤、可擴展的系統架構。透過將功能需求(用例)與技術結構(C4)串聯,團隊能跨越業務與開發的溝通落差,確保系統不僅「做得到」,更「設計得好」。搭配 Visual Paradigm 的 AI 平台,整個流程可自動化、智慧化,大幅提升設計效率與文件品質,是打造高品質軟體的實務首選。
 

...繼續閱讀 »
on Unified_Modeling_Language

鐵人賽系列文章導讀 — 重啟挑戰:老派軟體工程師的測試修練

2025 年 8 月到 9 月,我參加了 iThome 鐵人賽,花了 30 天寫完「重啟挑戰:老派軟體工程師的測試修練」這個系列。一直沒有在部落格這邊正式介紹過,趁這個機會寫一篇導讀,讓大家在還沒有把 30 篇全部看完也能瞭解裡面在講什麼。

30 天的內容從最基本的「為什麼要寫測試」一路寫到 Testcontainers、.NET Aspire 整合測試、TUnit,每一篇都有技術介紹說明、程式碼範例,以及我自己在專案裡踩過的坑。如果你對 .NET 測試有興趣但不確定要從哪裡開始看,這篇可以幫你省點時間。

另外,完賽之後我把這 30 天的測試知識重新整理成了 29 個 Agent Skills,讓 AI 可以直接拿來用。後續會有一系列文章介紹 `dotnet-testing-agent-skills` 這個專案 — 從 Agent Skills 到 Agent Orchestration 的完整方案。所以這篇鐵人賽導讀也算是後續系列的起點,先從源頭說起。

...繼續閱讀 »
on mrkt

從想法到圖表:OpenDocs 的 AI 生成實體關係圖,讓資料模型設計快如閃電!

在過去,設計一個資料庫結構,需要:

  • 理解業務需求
  • 手動拖曳矩形、菱形、連線
  • 手動設定主鍵、外鍵、關係基數
  • 反覆調整排版,確保美觀清晰

結果?耗時、容易出錯、團隊協作瓶頸不斷。

但現在,OpenDocs 正在重新定義資料建模的未來 ——
👉 AI 驅動的實體關係圖(ERD),讓你用自然語言描述,AI 一秒生成專業等級的資料圖表。

...繼續閱讀 »
on Unified_Modeling_Language

重塑雲端設計:深入解析 Visual Paradigm 的 AI 雲端架構工作室

在雲端基礎設施複雜度持續攀升的世界中,Visual Paradigm 於 2026 年 2 月推出了一款革命性工具,重新定義了雲端架構設計的方式:AI 雲端架構工作室。這款智慧型、基於瀏覽器的應用程式,利用先進的人工智慧技術,將自然語言描述轉化為專業、可執行的雲端架構圖——徹底擺脫傳統圖表工具中繁瑣的手動作業。

...繼續閱讀 »
on Unified_Modeling_Language

進修課程