V záverečnej epizóde o OOP si najprv pripomenieme nejaké výhody, ale hlavne sa pozrieme na negatíva objektovo orientovaného programovania. Nevýhod spomenieme viacero a preto aj taký názov epizódy. Najprv začneme takými zjavnejšími nevýhodami a potom prejdeme na nevýhody, ktoré sme si my vôbec začali všímať až po prečítaní týchto článkov.
00:00 – 01:32 Úvod
01:33 – 06:17 Výhody OOP
06:18 – 14:27 Zjavné nevýhody OOP
14:28 – 18:00 Prvý článok
18:01 – 24:34 Druhý článok
24:35 – 25:46 Tretí článok
25:47 – 27:36 Prečo je OOP stále také populárne?
27:37 – 29:01 Oplatí sa učiť OOP?
29:02 – Záver
Výhody OOP
poskytujespôsob akým štrukturovať kód
Objektymôžubyžreusované
Softvér je jednoduchšínaurdžiavanie (kriticihovoriapresnýopak)
Môžemedefinovaťabstraktnédátovetypy, resp.objekty
Vďakaenkapsulácii a modularitemámemaloprepojenémoduly (loose coupling)
Zjavné nevýhody OOP
veľa konceptov na naučenie
ťažko sa hľadá hranica, kedy som použil dané koncepty v správnom rozsahu
Zaujímavé video k téme. Hovorí o tom, ako OOP dosiahlo dnešnú popularitu. Vraj to nebolo až tak tým, že by OOP bolo nejaké úžasné, ale skôr zhoda viacerých okolností (a marketing Javy).