Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu
birthday
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
Super redaktor
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
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í
+1 bodů
Ř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.