Applying S.O.L.I.D. Principles in .NET/C#-Note


TechEd 2014 North America 的Session “Applying S.O.L.I.D. Principles in .NET/C#”
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/DEV-B315#fbid=
看完後深感不足,馬上去找這五個原則的相關文章惡補一下

S:Single Responsibility Principle 單一職責原則
http://code.tutsplus.com/tutorials/solid-part-1-the-single-responsibility-principle--net-36074
http://teddy-chen-tw.blogspot.tw/2011/12/3.html

O:Open/Closed Principle 開啟/關閉原則
http://code.tutsplus.com/tutorials/solid-part-2-the-openclosed-principle--net-36600
http://teddy-chen-tw.blogspot.tw/2011/12/2.html
http://msdn.microsoft.com/zh-tw/magazine/cc546578.aspx

L:Liskovs Substitution Principle 里氐替換原則
http://teddy-chen-tw.blogspot.tw/2012/01/4.html

I:Interface Segregation Principle 介面分隔原則
http://dotnetcodr.com/2013/08/22/solid-design-principles-in-net-the-interface-segregation-principle/

D:Dependency Inversion Principle 相依性反向原則
http://code.tutsplus.com/tutorials/solid-part-4-the-dependency-inversion-principle--net-36872
http://teddy-chen-tw.blogspot.tw/2012/01/5dependency-inversion-principle.html

這個網誌中的熱門文章

[TFS] 分支與合併

[.NET Core] 將專案發行至IIS