Avatar
Petr Kasnal
Člen
Avatar
Petr Kasnal:

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
Člen
Avatar
Atrament:

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  +1 18.11.2015 11:21
Avatar
Jaro
Člen
Avatar
Odpovídá na Petr Kasnal
Jaro:

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í
+1 bodů
Řešení problému
Nahoru Odpovědět 18.11.2015 11:27
A ship is safe in harbor. But then again, that´s not what ships are for.
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.