探索用 C# 和 .NET 實現的現代設計模式
Continue reading “C# 和 .NET 中的設計模式”SOLID 軟體架構:C#範例完整指南
想成為更好的軟體設計師 – 了解如何建構更強健、更靈活、更容易維護的軟體? 你需要理解 SOLID 原則 。
Continue reading “SOLID 軟體架構:C#範例完整指南”軟體架構:C#中的 Meta 和 SOLID 原則
如何讓產品/專案的 C# 程式碼有好維護、易擴充的程式架構?那麼你在團隊中需要推廣一下 SOLID 原則,在物件導向程式中,遵循 SOLID 這五項基本原則,可以幫助程式設計師寫出好維護、易擴充的程式架構,這堂課不僅僅是在講理論,講師 Elias 在 .NET 開發平台有 10 多年經驗,他會用實際的按理向你示範 SOLID 和 Meta 原則
Continue reading “軟體架構:C#中的 Meta 和 SOLID 原則”C#開發者課程:學習編寫乾淨程式碼的藝術
程式碼是寫給人看的還是電腦看的? 我想這麼簡單的問題可能會有不同甚至對立的答案,Martin Fowler 說 : 任何傻瓜都可以編寫電腦可以理解的程式碼。好的程式設計師編寫人可以理解的程式碼。我想最主要原因還是程式碼可不是寫完即丟,程式碼要可維護,而這維護的人可能不是原作者,想像一下 Linux Kernel 只有 Linus 自己看得懂,那麼這套作業系統還有人敢用嗎? 更不用說有那麼多開發者願意追隨他一起維護。所以程式設計師可不能只寫自己和電腦看得懂的程式,無法維護的程式碼可能很快就消失在市場中 🙂
Continue reading “C#開發者課程:學習編寫乾淨程式碼的藝術”