My TODO List : Design Pattern

View previous topic View next topic Go down

My TODO List : Design Pattern

Post by BIT0112-Rokon on Sun Mar 06, 2011 2:43 am

this is gonna be my TODO list for dosing pattern that we need to learn.


  1. Single Responsibility Principle (SRP)
  2. Open/Closed Principle (OCP)
  3. Liskov substitution principle (LSP)
  4. Interface Segregation Principle (ISP)
  5. Dependency Inversion Principle (DIP)
  6. Law of Demeter
  7. Hollywood Principle
  8. Don’t Repeat Yourself (DRY)
  9. Program to an interface, not an implementation
  10. You Ain’t Gonna Need It (YAGNI)
  11. Keep It Simple, Stupid (KISS)
  12. Encapsulation and Information Hiding
  13. Separation of Concerns (SoC)
  14. High Cohesion
  15. Low/Loose coupling
  16. Convention over Configuration (CoC)
  17. Command-query separation (CQS)
  18. Design by Contract (DbC)
  19. Dependency Injection (DI)
  20. Inversion of Control (IoC)
  21. Avoid Fragile Baseclass
  22. Has-a Is-a
  23. What is Identity
  24. Interchangeability
  25. Option-operand separation
  26. Intention Revealing Names
  27. Zero Friction Development
  28. Encapsulate Variation
  29. Composition over inheritance
  30. Common Closure Principle
  31. And the 23 GOF pattern

Here in total I noticed 23+30 = 53 patterns.

and there are some JEE-specific design patterns.

Life is not that much easy here I think. What do you think?

_________________________________________________________________


Code Explosion Blog | Code Explosion Wiki | The Rokonoid | নির্ঝরিণী
avatar
BIT0112-Rokon
Programmer
Programmer

Course(s) :
  • BIT

Blood Group : O+
Posts : 673
Points : 1269

View user profile http://blog.codexplo.org

Back to top Go down

Re: My TODO List : Design Pattern

Post by BIT0122-Amit on Sun Mar 06, 2011 5:20 am

এই টপিকের আগা মাথা বুঝলাম না Neutral একটু বুঝায়ে বল

_________________________________________________________________
Adminship / Moderatorship is not about power, it is about Responsibility.

|About me|My Blog|
avatar
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

View user profile http://iitdu.forumsmotion.com

Back to top Go down

Re: My TODO List : Design Pattern

Post by BIT0103-Ovid on Sun Mar 06, 2011 10:41 pm

I have a suggestion. Let us ban ANM BRR from this forum before he freaks us out Crying or Very sad
avatar
BIT0103-Ovid
Release Candidate
Release Candidate

Course(s) :
  • BIT

Blood Group : O-
Posts : 150
Points : 261

View user profile

Back to top Go down

Re: My TODO List : Design Pattern

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum