dotnetomaniak.pl - Artykuły z tagiem wzorzec

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 2244 dni, 14 godzin, 14 minut temu Weronika Mularczyk 65 źrodło rozwiń

Omówienie zastosowanie konstrukcyjnego wzorca projektowego, jakim jest fabryka abstrakcyjna na przykładzie biblioteki easyGALib.

Wzorce z easyGALib: Fabryka abstrakcyjna

Daj się poznać 2016 3156 dni, 2 godziny, 7 minut temu qba8 93 źrodło rozwiń

W poprzednim poście wyjaśniłem na czym polega działanie wzorca i kiedy z niego korzystać. Dzisiaj przyszedł czas na implementację. Nie będziemy jednak pisać wszystkiego od początku, ponieważ jest to dość skomplikowane i prawidłowa implementacja zajęłaby sporo czasu...

Circuit Breaker: Implementacja za pomocą Polly

Programowanie rozproszone 3455 dni, 3 godziny, 39 minut temu rroszczyk 168 źrodło rozwiń

by MJ Decorator is a design pattern used to dynamically ”decorate” (e.g. add new actions) another classes. Let’s say that you have class which describes Window. It can be opened or closed. Then, you decide to decorate it with curtains or to clean it – you  will do it yourself or hire somebody, who will be a decorator. Let’s create a simple project: 1) First of all, you need to add “Decorator” folder. Inside of this folder please create Window.cs class which will describe our window in the real world...

[EN] World of IT | Design Patterns – Decorator

Architektura 4039 dni, 7 godzin, 51 minut temu jedmac 168 źrodło rozwiń

by MJ Prototype design pattern. You should use it whenever you need to clone model classes. A simple example is when you have 1000 clients and you need to provide them invoices. Then, you only need to change e,g, names, surnames and total amount – you don’t need to create another invoice from the beginning. Again, the same situation is when your class is a parent for other classes – in this situation, it is not easy to create new – you should clone existing instance and then try to modify it. Here is a...

[EN] World of IT | DESIGN PATTERNS – PROTOTYPE

Architektura 4039 dni, 14 godzin, 39 minut temu jedmac 122 źrodło rozwiń

State Pattern - zgodnie z definicją: pozwala na zmianę zachowania obiektu przez zmianę jego stanu wewnętrznego. Spójrzmy na diagram: Context - klasa, która może posiadać różne stanyState - definiuje wspólny interfejs dla wszystkich stanów, dzięki temu są wymienne.ConcreteState - definiuje konkretną definicję stanu. Działanie wzorca jest bardzo proste. Wywołując metodę Handle(), wykorzystywana jest odpowiednia implementacja stanu. Patrząc na powyższy diagram, można odnieść wrażenie, że definicja wzorca j...

Tagi: wzorzec
Dziel się z innymi:
Programowanie w .NET: State Pattern

Inne 5098 dni, 14 godzin, 2 minuty temu http://ksciana.wordpress.com/ 132 źrodło rozwiń

Dziś chciałbym opisać kolejny wzorzec/mechanizm który będę używal i ma on na celu znaczne uproszczenie kodowania i eliminowanie niepotrzebnych powiązań miedzy obiektami. Event Aggregator Jak już wcześniej wspomniałem ten wzorzec/mechanizm ma na celu eliminowanie niepotrzebnych powiązań miedzy obiektami. Stanowi on pojedyncze źródło dla wielu obiektów. W najprostszej formie wygląda to tak że rejestrujemy klasy które dotyczą konkretnego zdarzenia do naszego event aggregatora. Te klasy nazywają się uchwyt...

mForum - Blog projektu programistycznego: Event Aggregator - Cóż to takiego jest ?

Architektura 5188 dni, 14 godzin, 15 minut temu Paweł Łukasik 267 źrodło rozwiń

Jednym z największych problemów w aplikacjach internetowych jest podwójne przesłanie danych za pomocą metody POST na szczęście prawidłowo korzystając z mechanizmów ASP.NET MVC można się przed tym obronić – ale o tym za chwilę. Na początek krótkie wyjaśnienie tego w czy cały problem.

Dariusz Tarczyński blog: Wzorzec “POST Redirect GET” w ASP.NET MVC

Web 5406 dni, 4 godziny, 8 minut temu ada_man 175 źrodło rozwiń

Konkurs w którym można wygrać książkę Head First: Wzorce Projektowe.

Książka do wygrania: Head First: Wzorce Projektowe

Inne 5582 dni, 16 godzin, 11 minut temu tomaszs 124 źrodło rozwiń