bookmate game
en
Erich Gamma

Design Patterns: Elements of Reusable Object-Oriented Software

Obavesti me kada knjiga bude dodata
Da biste čitali ovu knjigu otpremite EPUB ili FB2 datoteku na Bookmate. Kako da otpremim knjigu?
  • CyrilSmedje citiraoпре 3 године
    Discussion of Behavioral Patterns
  • CyrilSmedje citiraoпре 3 године
    Chapter 5. Behavioral Patterns
  • CyrilSmedje citiraoпре 3 године
    Discussion of Structural Patterns
  • CyrilSmedje citiraoпре 3 године
    a class encapsulates state and operations, while a subsystem encapsulates classes.
  • CyrilSmedje citiraoпре 3 године
    Discussion of Creational Patterns
  • CyrilSmedje citiraoпре 3 године
    The creational patterns provide different ways to remove explicit references to concrete classes from code that needs to instantiate them:

    Creational pattern examples

  • CyrilSmedje citiraoпре 3 године
    How to Use a Design Pattern
  • CyrilSmedje citiraoпре 3 године
    How to Select a Design Pattern
  • CyrilSmedje citiraoпре 3 године
    when you eliminate dependencies on specific operations by isolating and encapsulating each operation, you make it easier to reuse an operation in different contexts
  • CyrilSmedje citiraoпре 3 године
    Object composition in general and delegation in particular provide flexible alternatives to inheritance for combining behavior. New functionality can be added to an application by composing existing objects in new ways rather than by defining new subclasses of existing classes. On the other hand, heavy use of object composition can make designs harder to understand. Many design patterns produce designs in which you can introduce customized functionality just by defining one subclass and composing its instances with existing ones
fb2epub
Prevucite i otpustite datoteke (ne više od 5 odjednom)