Citace od: Kit kdy 03. 04. 2017, 22:26:26
Jestli si myslíš, že si po přečtení toho nevalného obsahu půjdu tu mizernou knihu koupit, tak jsi na omylu. To si raději znovu přečtu knihu od Bruce Eckela: Thinking in Java, která je skvělá hlavně díky kvalitnímu OOP.
Citace od: Kit kdy 03. 04. 2017, 23:28:14
Citace od: Polymath kdy 03. 04. 2017, 23:06:38
Citace od: Kit kdy 03. 04. 2017, 22:58:41
Stačí nepoužívat veřejné *ettery a ztráta výkonu se stane nepodstanou. Také privátní atributy mají menší režii, než protected a public. Lokální proměnné mají nižší režii, než zmíněné privátní atributy. Když se to dá dokupy, vznikne z toho hezký a efektivní kód.
Když se to dá dohromady, vznikne buď špagetoid nebo FP, což je buď moc špatně nebo moc dobře, ale už to nebude moc OOP. Příkladem budiž ObJC 2.0 nebo JavaScript, kde se dá pomocí bloků buď funkcionálně vylepšit kód, nebo vytvořit pejskokočičí monstrum.
Zajímavá dedukce. Špagety mám rád jen na talíři a do FP to má daleko. Takže ani jedno, ani druhé, ale OOP.
+1
Zboj zase perlí. Tady má ale volné pole působnosti, protože většina lidí tu neumí vůbec nic. Jeden by dělníky a vývojáře hodil do stejného pytle, další by používal skriptovací jazyk na vše a podobně. Ale zase je to dobré vidět, co dělá konkurence a jestli je třeba se bát.