Wzorce projektowe - zastosowanie w Waszej codziennej pracy

0

Tak się składa, ze przygotowuję seminarium na uczelnie, które dotyczyć będzie wzorców projektów w codziennej pracy programisty. Chciałbym Was prosić, abyście pokrótce opisali mi jak wykorzystujecie wzorce w Waszej codziennej pracy. Z czego najczęściej korzystacie, jak podchodzicie do danego problemu (czy w pewnej fazie np. zauważać, że można zastosować tu taki i taki wzorzec, albo czy wychodzi to samo z siebie). To nie musi dotyczyć się tylko i wyłącznie podstawowych wzorców - jeśli pracujecie w projektach, które opierają się np. na Domain-Driven Design to też możecie o tym napisać. Napiszcie też jakie ciekawe problemy udało Wam się napotkać, a których rozwiązanie w jakimś stopniu zależało od zastosowania konkretnego wzorca. Ogólnie wiele się mówi o tym, ze wzorce potrzebne nie są, co wg. mnie jest kompletną bzdurą, ale chciałbym poznać szerszą opinie również w tej sprawie.

PS. Od razu mówię, że tu kompletnie nie chodzi o to, żebyście wykonali robotę za mnie. Potrzebuje opinii, opisów i ciekawych wypowiedzi, które mają służyć tylko i wyłączenie jako pomoc.

Dzięki wszystkim za pomoc i czas :)

0

Tutaj masz ciekawy materiał na ten temat. Nie tylko uczy wzorca, ale mówi kiedy i jak stosować - a o tym chcesz stworzyć seminarium.

https://www.pluralsight.com/courses/tactical-design-patterns-dotnet-managing-responsibilities

1

Ja nie przykładam do tego jakiejś ogromnej wagi, często okazuje się że rozwiązanie jakie zastosowałem (czy to wymyślone czy podpatrzone w kodzie) jest właśnie przykładem jakiegoś wzorca. Swoją drogą kiedyś spotkałem się ze stwierdzeniem (nie pamiętam gdzie, mea culpa) że "hardcore'owi" programiści paradygmatu funkcyjnego odrzucają idee wzorców projektów ze względu na to że nie mają one poparcia matematycznego. Ciekawe...

1 użytkowników online, w tym zalogowanych: 0, gości: 1