Skip to main content

Home/ Coders/ Group items tagged Patterns

Rss Feed Group items tagged

Fabien Cadet

GUI Architectures, by Martin Fowler, 2006 - 8 views

  •  
    Extensive description & history of GUI design patterns, of which MVC & MVP.
Fabien Cadet

12 Standard Screen Patterns, by Theresa neil, 2010-01-17 - 18 views

  •  
    If you want a quality seo service please click here. Many people said about seo. But do not understand about seo itself. I will help you. Please contact me on yahoo messenger .. aming_e@ymail.com or www.killdo.de.gg
Joel Bennett

Domain Events - Salvation - 0 views

  •  
    Encapsulating domain models using domain events
Joel Bennett

Code Contracts - MSDN DevLabs - 0 views

  •  
    Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of pre-conditions, post-conditions, and object invariants. Contracts act as checked documentation of your external and internal APIs.
Fabien Cadet

Use your singletons wisely - 0 views

  • I know where you live anti-pattern
  • Liskov Substitution Principle
  • the easier it is to test a class, the more likely a developer will test it.
  • ...3 more annotations...
  • Don't worry: the code will always tell you what to do. Just listen.
  • The key points here are that a class is only a singleton if all applications treat it exactly the same and if its clients can use the class without an application context.
  • "[c]ode wants to be simple."
  •  
    "singletons are unnecessarily difficult to test and may make strong assumptions about the applications that will use them [...] I know where you live anti-pattern [...] Liskov Substitution Principle". "To decide whether a class is truly a singleton: * Will every application use this class exactly the same way? (exactly is the key word) * Will every application ever need only one instance of this class? (ever and one are the key words) * Should the clients of this class be unaware of the application they are part of?"
Fabien Cadet

Why Singletons Are Controversial - google-singleton-detector - A brief explanation of t... - 0 views

  •  
    * Introduce a global state in the program, hide the dependencies. * Test-driven development: classes become tightly coupled with the singleton. Need to test the singleton along with the class to be tested initially.
Joel Bennett

Composite WPF and Silverlight - patterns & practices - CodePlex - 0 views

  •  
    The Composite Client Application Guidance is intended to make it easier to design and build modular WPF and Silverlight client apps with rich user interfaces and loosely coupled, independently evolveable, UI pieces.
Fabien Cadet

Design pattern in simple examples @ go4expert.com - 0 views

  •  
    Describes all of the GoF patterns (Creational / Structural / Behavioral) using 2 UML diagrams: One presenting the pattern, one for an example. There's not a lot of verbal description though.
1 - 15 of 15
Showing 20 items per page