SOLID принципи

Принципи објектно-оријентисаног програмирања SOLID су неопходни при креирању функционалног, дугорочно одрживог софтвера на бази објектно-оријентисаног програмирања (ООП).

Основни принципи SOLID-а:

Погледајте такође

  • принцип DRY,
    који раздваја софтвер на ситне компоненте
  • принцип KISS,
    који подразумева одбијање компликовања софтвера
  • принцип YAGNI,
    који подразумева одбијање вишка функционалности софтвера
  • принцип CQS,
    који задаје за сваку функцију само једну команду
  • принцип LoD,
    који се примењује при развоју софтвера
  • принцип раздвајања одговорности,
    који се примењује при развоју софтвера