Demeterovo pravidlo v OOP pre CleanCode

V tejto časti si vysvetlíme Demeterove pravidlo (Law of Demeter, LoD), ktoré vychádza z princípu potreby minimálnych znalostí. Každá entita – napr. trieda by mala minimalizovať počet iných tried, ktoré oslovuje v prípade vykonávania nejakej úlohy, čo je reprezentované výkonným kódom metódy.

Demeterovo pravidlo znie: Kód metódy môže pristupovať iba k:

Iný prístup je chápaný ako "divný" resp. "strašidelný".

Ako začať programovať?

Úvod do programovania pre každého bez prechádzajúcich znalostí.

Stiahnite so náš ebook teraz výnimočne zdarma!!!

Pokračovanie článku ako aj množstvo praktických ukážok nájdete v knižke.

Ako sa naučiť kultúru programovania CleanCode aj keď ste programátor začiatočník?

Na to vám poslúži CleanCode Bibka. Malá CleanCode Biblia, ktorú v pohode zlúskate behom víkendu. Stiahnite si náš ebook teraz zdarma:

 

Marián Knězek

 

Súvisiace články: