文、意如
[Python]自動化數據清理csv資料
- 57
- python
文、意如
在物件導向設計的世界裡,使用案例圖(Use Case Diagram)的包含(<>)與擴展(<>)關係,絕對是讓模型變得「乾淨、可重用、不爆炸」的關鍵技巧。很多團隊一開始畫圖時都直接把所有步驟塞進同一個用例,結果後期改需求就像拔河,改一個地方整個圖都得重畫。
系列:從鐵人賽到 Agent Orchestration — AI 自動建立 .NET 測試的完整方案(2/10)
在現代軟體開發中,清晰的需求定義與可理解的架構設計至關重要。本指南探討如何將「用例建模」與「C4 模型」有機整合,從使用者互動行為出發,逐步建構出清晰、可追蹤、可擴展的系統架構。透過將功能需求(用例)與技術結構(C4)串聯,團隊能跨越業務與開發的溝通落差,確保系統不僅「做得到」,更「設計得好」。搭配 Visual Paradigm 的 AI 平台,整個流程可自動化、智慧化,大幅提升設計效率與文件品質,是打造高品質軟體的實務首選。
系列:從鐵人賽到 Agent Orchestration — AI 自動建立 .NET 測試的完整方案(1/10)
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 的完整方案。所以這篇鐵人賽導讀也算是後續系列的起點,先從源頭說起。
Vibe Coding 課程的繁榮與隱憂:當非技術出身的人開始販售「人人都能寫軟體」的夢想,轉職者與初階工程師該如何判斷?
魚骨圖(Fishbone Diagram),又稱 Ishikawa 圖 或 因果圖,是一種強大的可視化工具,用於執行 根本原因分析(Root Cause Analysis, RCA)。它協助團隊系統性地探討並可視化特定問題(「結果」)的潛在原因,以結構化方式呈現。
在過去,設計一個資料庫結構,需要:
結果?耗時、容易出錯、團隊協作瓶頸不斷。
但現在,OpenDocs 正在重新定義資料建模的未來 ——
👉 AI 驅動的實體關係圖(ERD),讓你用自然語言描述,AI 一秒生成專業等級的資料圖表。
在雲端基礎設施複雜度持續攀升的世界中,Visual Paradigm 於 2026 年 2 月推出了一款革命性工具,重新定義了雲端架構設計的方式:AI 雲端架構工作室。這款智慧型、基於瀏覽器的應用程式,利用先進的人工智慧技術,將自然語言描述轉化為專業、可執行的雲端架構圖——徹底擺脫傳統圖表工具中繁瑣的手動作業。
GetCreationTimeUtc / GetCreationTime 其實都會有同樣的問題。
更正確地說 .NET 對檔案的 CreationTime 在 Windows 與 Unix-like (macOS、Linux…等,後面都統一稱呼 Linux) 的 OS 上定義不同。
ASP.NET 10.0 MVC 線上教學 免費試聽 教學視頻