SOLID принципи

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

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

Погледнете ги и

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