Jaka książka/tutorial/materiały do uczenia się wzorców?

Dyskusje na temat języka C# oraz biblioteki .NET
Grzegorion
Nowicjusz
Posty: 4
Dołączył(a): czwartek, 18 grudnia 2014, 14:45

Jaka książka/tutorial/materiały do uczenia się wzorców?

Post przez Grzegorion »

Witam,

Umiem podstawy WPF, programowanie obiektowe jest mi znane. Chcę poprawnie pisać aplikację desktopowe z interfejsem użytkownika.

Moje pytanie brzmi jaką książkę warto przeczytać bądź gdzie zaczerpnąć informację na ten temat - najlepiej w języku polskim.

Znalazłem taką ksiażkę:
http://helion.pl/ksiazki/c-wzorce-proje ... cshwzo.htm

Ale nie ma w niej ani słowa ani o MVVM ani o MVC.

Proszę o pomoc w temacie.
aszusz
Moderator
Moderator
Posty: 3
Dołączył(a): środa, 25 lutego 2015, 22:12

Re: Jaka książka/tutorial/materiały do uczenia się wzorców?

Post przez aszusz »

Witam :)

Powyższej książki nie znam, więc nie będę się o niej wypowiadał. Podpowiem tylko, że moim zdaniem nie należy się sugerować tym, czy w tytule jest C# czy Java. Książka o wzorcach powinna być tak napisana, żeby bez znajomości danego języka programowania móc przeklepać kod do własnego środowiska.


Wzorce

Przede wszystkim warta polecenia jest książka autorstwa "Gangu Czworga":
http://helion.pl/ksiazki/wzorce-projekt ... wzoele.htm
Ma swoje wady - jest trudna na początek, a przykłady pisane w C++ i Smalltalk. Mimo wszystko żadna inna pozycja nie daje tak dogłębnego zrozumienia w temacie wzorców. Książka, którą trzyma się na biurku i często do niej wraca.

Jeśli powyższa pozycja okaże się zbyt trudna, to ta książka jest dobra dla początkujących:
http://helion.pl/ksiazki/wzorce-projekt ... wzorrg.htm
Ciekawa, pisana lekkim językiem, z obrazkami, etc. Niestety temat przeanalizowany zbyt pobieżnie, wiec i tak trzeba sięgnąć do książki powyżej.

Obydwie książki posiadają info o MVC.


MVVM

Tutaj będzie ciężko znaleźć jakieś info po polsku.

Wzorzec został stworzony przez Microsoft, więc warto rzucić okiem na ich dokumentację:
https://msdn.microsoft.com/en-us/librar ... p.40).aspx
https://msdn.microsoft.com/en-us/magazine/dd419663.aspx

O MVVM przeczytałem do tej pory dwie książki. O jednej nie warto wspominać, druga to:
https://www.packtpub.com/application-de ... ht-and-wpf
Cena ze sklepu wysoka jak na ebook i do tego nie po polsku. Rozmiar tej ksiązki (490 stron) i niezliczona ilość frameworków do MVVM daje do myślenia. Efektywne używanie tego wzorca to nie zawsze spacer po parku.

Na koniec dodam, że miałem w planie stworzyć kurs wzorców projektowych dla videokurs.pl, ale nie wiem czy znajdę czas. Kurs MVC/MVVM - być może, tylko do tego wypadałoby osobno omówić jeszcze dependency injection i testy jednostkowe.

Pozdrawiam
Post Reply