Java Interview: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
Line 25: Line 25:
* [https://openclassrooms.com/en/courses/5684096-use-mvc-solid-principles-and-design-patterns-in-java/6417881-manage-objects-with-behavioral-design-patterns Manage Objects With Behavioral Design Patterns]
* [https://openclassrooms.com/en/courses/5684096-use-mvc-solid-principles-and-design-patterns-in-java/6417881-manage-objects-with-behavioral-design-patterns Manage Objects With Behavioral Design Patterns]
* [https://openclassrooms.com/en/courses/5684096-use-mvc-solid-principles-and-design-patterns-in-java/6417861-create-objects-with-creational-design-patterns Create Objects With Creational Design Patterns]
* [https://openclassrooms.com/en/courses/5684096-use-mvc-solid-principles-and-design-patterns-in-java/6417861-create-objects-with-creational-design-patterns Create Objects With Creational Design Patterns]
* [https://openclassrooms.com/en/courses/5684096-use-mvc-solid-principles-and-design-patterns-in-java/6417836-avoid-stupid-practices-in-programming Avoid STUPID Practices in Programming]
* [https://www.jrebel.com/blog/solid-principles-in-java SOLID Principles in Java]
* [https://www.jrebel.com/blog/solid-principles-in-java SOLID Principles in Java]

Revision as of 14:22, 23 October 2020

  1. MVC
  2. SOLID Design Principles
    1. Single Responsibility Principle
    2. Open-Closed Principle
    3. Liskov Substitution Principle
    4. Interface Segregation Principle
    5. Dependency Inversion Principle
  3. Design Pattern
    1. Creational Design Patterns
      1. Factory Pattern
      2. Prototype Pattern
      3. Builder Pattern
      4. Singletons
    2. Structural Design Patterns
      1. Adapter Pattern
      2. Composite Pattern
      3. Decorator Pattern
    3. Behavioral Design Patterns
      1. Strategy Pattern
      2. State Pattern

References