LoD қоидалари тўплами

Dasturlash учун LoD қоидалари тўплами (Law of Demeter, Деметра қонуни) dasturiy ta'minotни ишлаб чиқишда тизимнинг турли компонентлари ўртасидаги ўзаро таъсирни чеклашни тавсия этади.

LoD қоидаларига кўра, сизнинг тизингиздаги ҳар бир компонент:

Шунингдек қаранг

  • OBOP асосидаги dasturiy ta'minot учун тавсиялар берадиган SOLID принципи
  • Dasturiy ta'minotни кичик компонентларга ажратишни назарда тутадиган DRY принципи
  • Dasturiy ta'minotни мураккаблаштиришдан воз кечишни назарда тутадиган KISS принципи
  • Ортиқча функционалликдан воз кечишни назарда тутадиган YAGNI принципи
  • Ҳар бир функция учун фақат битта команда берадиган CQS принципи
  • Dasturiy ta'minotни ишлаб чиқишда қўлланиладиган масъулиятни ажратиш принципи