Přeskočit na hlavní obsah

Jeden článek s tagem "C++"

C++ pro vestavěné systémy

Zobrazit všechny tagy

Principy SOLID: od tříd C++ k obyčejnému C

· 18 minut čtení

Pět písmen, která se objevují při každém pracovním pohovoru ze softwarového inženýrství. S, O, L, I a D. Principy byly popsány pro objektově orientované jazyky, a tak se běžně usuzuje: „SOLID je pro C++ a Javu, my píšeme v C, takže máme hotovo.“ Ten závěr je špatný a pokusím se ukázat proč. U každého principu najdete původní myšlenku s příkladem v C++ a potom tutéž myšlenku v C, bez tříd, bez dědičnosti a bez jediného virtual.