Preskočiť na hlavný obsah

Označené tagom "SOLID": 3 články

SOLID princípy

Zobraziť všetky tagy

SOLID v JavaScripte: Liskov Substitution Principle

· Čítanie na 6 min

Liskovej princíp zameniteľnosti je jediný zo SOLID princípov, ktorý je pomenovaný po nejakej osobe. Princíp formalizovala a prvýkrát o ňom hovorila americká vedkyňa Barbara Liskov a to ešte v roku 1987. Hoci sa všeobecne verí, že tento princíp popisuje dedičnosť v objektovo orientovanom programovaní, nie je to tak a venuje sa skôr podtypom všeobecne. Preto je platný aj pre iné, než len OOP jazyky, takže z jeho dodržiavania čerpáme benefity aj v JavaScripte a TypeScripte.

SOLID v JavaScripte: Open-Closed Principle

· Čítanie na 7 min

Open-Closed Principle je druhým zo SOLID princípov a ako taký je druhým najdôležitejším, ktorého by sme sa mali pri programovaní držať. V tomto článku sa dozvieme, o čom tento princíp hovorí a akým postupom krokov vieme dosiahnuť, že bude v našom kóde splnený.

SOLID v JavaScripte: Single Responsibility Principle

· Čítanie na 11 min

SOLID princípy nám hovoria, ako by sme mali písať náš kód, aby bol ľahko rozširovateľný, čitateľný a udržiavateľný. Hoci tieto princípy boli definované pre podmienky OOP jazykov, tak v skutočnosti stoja na hlbších základoch a sú tak aplikovateľné aj v jazykoch, ktoré nie sú z rodiny OOP. Pokúsim sa tu v piatich článkoch ukázať, ako dodržiavať SOLID princípy v React aplikácii písanej v TypeScripte bez použitia tried.