3
Pola Desain - DLL per Strategi
Saya biasanya mendapati diri saya merancang aplikasi saya dengan cara berikut: Satu DLL yang berisi antarmuka untuk subsistem yang diinginkan. Sebagai contoh Company.Framework.Persistence.dll,. Satu DLL baru per setiap strategi (atau implementasi ) dari subsistem tersebut. Sebagai contoh: Company.Framework.Persistence.MSSQL.dll Company.Framework.Persistence.MySQL.dll Company.Framework.Persistence.FileSystem.dll Ini akan menghasilkan solusi yang sangat besar dengan banyak proyek, …