Demeterovo pravidlo v OOP pro CleanCode

V této části si vysvětlíme Demeterovo pravidlo (Law of Demeter, LoD), které vychází z principu potřeby minimálních znalostí. Každá entita – například třída by měla minimalizovat počet jiných tříd, které oslovuje v případě vykonávání nějaké úlohy, což je reprezentováno výkonným kódem metody.

Demeterovo pravidlo zní: Kód metody může přistupovat pouze k:

Jiný přístup je chápán jako "divný" resp. "strašidelný".

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně 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: