Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Petr Kasnal
Člen
Avatar
Petr Kasnal:18.11.2015 11:02

Ahoj chci se zeptat jestli je lepší mít třídu a v tý mít více metod nebo naopak mít třídu a v tý mít třeba 2 mětody ? Dík za odpověd

 
Odpovědět
18.11.2015 11:02
Avatar
Atrament
Tvůrce
Avatar
Atrament:18.11.2015 11:21

Ve třídě máš mít právě tolik metod, aby ta třída byla plně funkční pro účel pro který ji tvoříš. Můžou to být dvě a může to být i sto, záleží na tom co to má dělat.

 
Nahoru Odpovědět
18.11.2015 11:21
Avatar
Jaro
Člen
Avatar
Odpovídá na Petr Kasnal
Jaro:18.11.2015 11:27

Je vždy lepšie mať menšie triedy ako obrovské, analogicky to platí aj pri metódach, je lepšie mať veľa malých ako málo obrovských. Ono keď si to tak vezmeš, obrovské metódy v sebe skrývajú v podstate classy :) .Toľko základ, ak ťa táto problematika zaujíma viac, určite odporúčam knihu Clean Code. Ono je to dosť komplexná téma, napríklad triedy by mali najmä vo väčších projektoch spĺnať SRP (Single responsibility principle), ktorý hovorí, že trieda by mala mať iba jeden dôvod na zmenu. :)

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
18.11.2015 11:27
“What would you do if you were 100% sure you couldn’t fail?”
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.