Wzorce projektowe w Objective-C i Swift.

Ostatnio zastanawiałem się, co dobrego mógłbym napisać, co warte byłoby wrzucenia na tego bloga, co byłoby związane za aplikacjami mobilnymi (najchętniej platformą iOS), a jednocześnie, co dałoby komuś korzyść i ułatwiło naukę lub kodowanie w pracy. Temat wzorców projektowych chodził już za mną jakiś czas. Jednak myślę, że nie do końca najlepszym pomysłem jest tworzyć kolejne teksty na tematy, które wyczerpano już dawno temu bez pokrycia ich w praktyce. Kompletnego materiału po polsku, na temat wzorców obiektowych stworzonych w Objective-C i Swift nie znalazłem. Dlatego zapraszam na cykl artykułów, w którym przedstawię implementację wzorców projektowych w 2 językach: Objective-C oraz Swift.

Startując od przyszłego tygodnia, postaram się, aby posty z wzorcami będą pojawiać się cyklicznie co tydzień lub co dwa tygodnie. Jako podstawę, wykorzystam spis wzorców z Wikipedii. Dla każdego wzorca postaram się przygotować przykład kodu źródłowego, projekt Xcode do ściągnięcia oraz krótkie omówienie. Postaram się nie odkrywać koła na nowo i nie poświęcać opisowi wzorca zbyt wiele miejsca. Przynajmniej takie założenia mam do tej serii postów. Moim celem nie jest w tej serii dogłębne omówienie wzorców, ich poprawne zastosowanie czy też przypadki użycia. Chciałbym jedynie dostarczyć użytecznych przykładów implementacji wzorców projektowych w językach Swift i Objective-C.

Wszystkie posty opisujące wzorce trafią ostatecznie na tę stronę Wzorce projektowe w Objective-C i Swift – Kompendium , która zbierze i pogrupuje je w przejrzysty sposób.

Mam nadzieję, że podany materiał przyda Cię czegoś nauczy lub usystematyzuje to co już wiesz. Jeżeli wiesz więcej niż podałem w postach, to zapraszam do komentowania i rozszerzania podanych informacji. Zapraszam za tydzień na pierwszy post z tej serii.

Życzę udanych projektów i dobrego kodu!

Dodaj komentarz