Programowanie

AutoMapper – przydatna biblioteka

W celu łatwiejszego zrozumienia co to jest AutoMapper jak on działa posłużę się przykładem. Ale najpierw trzy zdania wstępu: AutoMapper jest jedną z najczęściej używanych bibliotek. AutoMapper jest prostą biblioteką zbudowaną do rozwiązywania złożonych problemów polegających na mapowaniu jednego obiektu na drugi. Pisanie maperów jest raczej nużącą i nudną czynnością, więc dlaczego nie użyć narzędzia, …

AutoMapper – przydatna biblioteka Read More »

Fabryka Abstrakcyjna – Wzorzec Projektowy (Abstract Factory)

Fabryka Abstrakcyjna (ang. Abstract Factory) – wzorzec projektowy. Przykład zastosowania oparty na historii w celu łatwiejszego zrozumienia tego wzorca dla laika. James miał firmę, która zajmowała się składaniem i sprzedawaniem hulajnóg. Hulajnoga składa się z czterech elementów: kierownicy, kolek, hamulca i naklejki. Firma podzespoły do hulajnóg kupowała u chińskiego producenta. Chiński producent części miał fabrykę, …

Fabryka Abstrakcyjna – Wzorzec Projektowy (Abstract Factory) Read More »

Budowniczy – Wzorzec Projektowy (Builder)

Budowniczy – Wzorzec Projektowy (ang. Builder). Przykład zastosowania oparty na historii w celu łatwiejszego zrozumienia tego wzorca dla laika. James miał mała firmę. Składał i sprzedawał hulajnogi w wersji standardowej. Taki pojazd składa się z hamulca o nazwie HamulceStd, kierownicy – KierownicaStd, kółek – KolkaStd i naklejki z nazwa hulajnogi – Standard.