dotnetomaniak.pl - Artykuły z tagiem Wzorce projektowe

Pierwszy z tej serii wpis będzie zawierał wprowadzenie do wzorców, jak i opis mojego ulubionego wzorca o wspaniałej nazwie Dekorator. Wzorce projektowe to uniwersalny sposób na rozwiązanie powtarzalnego problemu. Dekorator pozwala na dynamiczne przydzielenie danemu obiektowi nowych zachowań.

Wzorce projektowe - dekorator

Pierwszy z 23 wzorców projektowych zdefiniowanych przez "Gang of Four". Singleton to wzorzec kreacyjny wokół którego toczy się ogromna ilość dyskusji. Czy jest on prawidłowym wzorcem czy tzw. antywzorcem? Zobacz opis problemu, przykłady implementacji i prawidłowe zastosowanie. Zapraszam do nowej serii #wzorceprojektowe

Źródło: youtu.be
Dziel się z innymi:
Singleton - Wzorzec czy Antywzorzec? - YouTube

Architektura 1825 dni, 2 godziny, 54 minuty temu wildcat89 120 źrodło rozwiń

Dzisiejszy post będzie taki bardziej pisany, żadnego kodu nie będzie dlatego, że dzisiaj jedynie wytłumaczę czym jest dependency injection, po co to jest, do czego służy itp w następnym poście już będzie kod.

Wprowadzenie do dependency Injection | devman.pl

Architektura 2178 dni, 3 godziny, 53 minuty temu slawas 151 źrodło rozwiń

Dzisiaj czas na kolejny wpis poświęcony wzorcom kreacyjnym, a konkretnie na omówienie wzorca projektowego Builder. Builder jest wzorcem, który dzieli implementację obiektu na etapy.

Wzorzec projektowy Twoim wzorcem cz. 3. Budowniczy - nomesscode

Architektura 2280 dni, 4 godziny, 56 minut temu igorzysko 105 źrodło rozwiń

Część druga artykułu o wzorcu projektowym adapter. Tym razem będzie mowa i adapterze obiektu.

Wzorzec adapter – cz. 2 adapter obiektu – programmer-girl

Architektura 2287 dni, 4 godziny, 57 minut temu Weronika Mularczyk 65 źrodło rozwiń

Nie każdy o tym wie, ale wzorzec adapter można rozdzielić na 2: adapter klasy i adapter obiektu. W tym wpisie opiszę pierwszy z nich.

Dziel się z innymi:
Wzorzec adapter – cz. 1 adapter klasy – programmer-girl

Architektura 2294 dni, 4 godziny, 52 minuty temu Weronika Mularczyk 86 źrodło rozwiń

W tym wpisie, kolejnym z serii dotyczącej kreacyjnych wzorców projektowych, omówię wzorzec projektowy Prototype – Prototyp. Prototyp, zgodnie z intuicją, ma za zadanie dostarczyć jakiś pierwotny obiekt, który potem wykorzystamy do konkretnych celów. Tym celem będzie tworzenie obiektów interesujących klienta.

Wzorzec projektowy Twoim wzorcem cz.2. Prototyp

Architektura 2359 dni, 4 godziny, 57 minut temu igorzysko 99 źrodło rozwiń

Wprowadzenie Dzisiaj przedstawię Wam temat wzorców projektowych, a głównie pierwszy wzorzec projektowy, który wybrałem jakim jest Metoda fabryczna – Factory Method. Powiem, czemu je stosować, jakie istnieją rodzaje wzorców projektowych, jakie istnieją poszczególne wzorce projektowe, a na samym końcu wpisu zamieszczę przykładową implementację danego wzorca w języku C#. Wzorzec projektowy jest pewnym schematem, ogólnym rozwiązaniem pewnego problemu, na podstawie którego powstaje potem konkretna implementa...

Wzorzec projektowy Twoim wzorcem cz.1. Metoda fabryczna

Architektura 2361 dni, 4 godziny, 44 minuty temu igorzysko 131 źrodło rozwiń

Cześć wszystkim powstał kolejny post o wzorcu obserwator(Observer), który moim zdaniem trzeba znać obowiązkowo.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Obserwator(Observer) | devman.pl

Architektura 2411 dni, 54 minuty temu slawas 141 źrodło rozwiń

Cześć wszystkim już jestem po jakimś czasie i przetłumaczyłem wszystko na angielski oraz zrobiłem nowy post o wzrocu metdoa szablonowa(Template method) oczywiście artykuł dostępny w wersji i angielskiej i polskiej, uwagi i rady co do poprawienia posta i języka angielskiego zawsze mile widziane :)

Wzorce projektowe: Metoda szablonowa(Template method) | devman.pl

Architektura 2444 dni, 6 godzin, 4 minuty temu slawas 179 źrodło rozwiń

Dzisiaj miało być o wzorcu operacyjnym zwanym Mediator(Mediator), który dobrze spełnia ostatnią zasadę SOLID mianowicie unikania zależności między klasami, tutaj tworzymy jedną klasę, która można powiedzieć jest interfejsem do wszystkich elementów systemu.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Mediator(Mediator) | devman.pl

Architektura 2537 dni, 5 godzin, 19 minut temu slawas 259 źrodło rozwiń

Sławek Techniki programowania / Wzorce operacyjne / Wzorce projektowe Teraz omówię wzorzec Iterator(Iterator), jak sama nazwa wskazuje służy do iterowania po kolekcjach, obiektach itp. To tak w dużym skrócie, dokładniej jest opisany w artykule. CelZapewnienie sekwencyjnego dostępu do obiektu lub obiektów składających się z określonej liczby elementów bez ujawniania reprezentacji wewnętrznej tych obiektów.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Iterator(Iterator) | devman.pl

Architektura 2565 dni, 5 godzin, 15 minut temu slawas 166 źrodło rozwiń

Sławek Techniki programowania / Wzorce operacyjne Jestem tak jak obiecałem po dwóch tygodniach i tak jak obiecałem będzie o interpreterze, jak można się domyśleć interpretuje jakąś treść na treść jaką my chcemy, czyli np jest wykorzystywany w translatorach i kompilatorach itp dokładniej dalej w artykule. CelInterpretacja określonych wyrażeń np do określonego języka programowania.Zdefiniowanie opisu gramatyki języka interpretowanego.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Interpreter(Interpreter) | devman.pl

Architektura 2574 dni, 4 godziny, 52 minuty temu slawas 164 źrodło rozwiń

W tym artykule będzie o wzorcu konstrukcyjnym, który się nazywa Pula obiektów(Object Pool), chciałem go teraz opisać bo jest dosyć podobny do wzorca Pyłek(Flyweight). Cel Trzymanie zainicjowanych obiektów w puli gotowych do użycia.Zwrócenie obiektu na którym klient wykonywał operacje z powrotem do puli.Nietworzenie wielokrotnie klas kosztownych do utworzenia, raz utworzone kosztowne obiekty są zwracane z powrotem do puli.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pula obiektów(Object Pool) | devman.pl

Architektura 2586 dni, 44 minuty temu slawas 202 źrodło rozwiń

Sławek Techniki programowania / Wzorce projektowe / Wzorce strukturalne Czas na kolejny wzorzec, a dokładniej na wzorzec Pyłek(Flyweight), którego celem jest w dużym skrócie ograniczenie zajmowanej pamięci przez wiele obiektów, dalej o wzrocu w artykule. Cel Jak największe zmniejszenie wykorzystywanej pamięci zmarnowanej na obsługę wielu podobnych obiektów.Zastępowanie tzw ciężkich obiektów, obiektami lekkimi.Wykorzystanie współużytkowania obiektów do efektywnego zarządzania wieloma obiektami, czyli ni...

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pyłek(Flyweight) | devman.pl

Architektura 2594 dni, 1 godzinę, 10 minut temu slawas 284 źrodło rozwiń

Wzorzec Pełnomocnik(Proxy), jest dosyć podobny do wzorca Most(Bridge), jednak cel Pełnomocnika jest inny, jego celem jest utworzenie obiektu, który będzie reprezentował inny obiekt, to tak w dużym skrócie dokładniej o tym wzorcu w artykule.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pełnomocnik(Proxy) | devman.pl

Architektura 2599 dni, 4 godziny, 32 minuty temu slawas 242 źrodło rozwiń

Tym wpisem rozpoczynam serię dotyczącą wzorców projektowych. Zapraszam do wzięcia ze mną udziału w podróży przez zakamarki Inżynierii Oprogramowania.

SINGLETON – JEDEN Z PROSTSZYCH WZORCÓW PROJEKTOWYCH | Mateusz Szopa

Daj się poznać 2017 2762 dni, 17 godzin, 18 minut temu MateuszSzopa 121 źrodło rozwiń

W poprzednich wpisach opisywałam niektóre wzorce projektowe a konkretnie wzorce projektowe - Adapter i Kompozyt. Dzisiaj przedstawię jeden ze wzorców czynnościowych - Polecenie (command pattern).

15 - Wzorzec czynnościowy - Polecenie. #DSP2017 - Sabina Piotrowska

Daj się poznać 2017 2784 dni, 19 godzin, 54 minuty temu Sabina Piotrowska 99 źrodło rozwiń

W życiu codziennym spotykamy się często z takimi samymi, ciągle powtarzającymi się czynnościami oraz zabiegami do których się przyzwyczajamy i powtarzamy je prawie automatycznie. Skoro nauczyliśmy się że np aby włączyć silnik w samochodzie trzeba przekręcić kluczyk lub nacisnąć przycisk to już tę zawsze pamiętamy i wykonujemy "bez mrugnięcia okiem".

Źródło: mysifoto.pl
Dziel się z innymi:
09 - Wzorce projektowe w języku C# - #DSP2017 - Sabina Piotrowska

Daj się poznać 2017 2811 dni, 4 godziny, 52 minuty temu Sabina Piotrowska 233 źrodło rozwiń

Zaczynam nową serię wpisów – tym razem będzie o wzorcach projektowych. Na pierwszy ogień wezmę jeden z tych, których nie wiedzieć dlaczego, trudno mi było zrozumieć, ale jak już zrozumiałem, to nie wyobrażam sobie koderki z bez wzorca Constructor Dependency Injection.

Źródło: solidev.pl
Dziel się z innymi:
Wzorce #1 – Constructor Injection – Solidny programista | blog o programowaniu

Sztuka programowania 2822 dni, 4 godziny, 41 minut temu ogrod87 166 źrodło rozwiń

1 2 3 4 5

Najaktywniejsi w tym miesiącu