Azt a kritikát kaptam a kódomra, hogy nem eléggé újrafelhasználható, mit is jelent ez?





A gyakorlatban azt jelenti, hogy valószínűleg sok dolgot "beégettél" a kódba.
Tehát egy abszurd de szemléletes példa: ha azt szeretnéd, hogy egy függvény kiszámolja a 2*4-es téglalap területét, akkor 2 féle módon is megírhatod.
a)
public function teglalapTerulete()
{
return 2*4;
}
b)
public function teglalapTerulete(int $a = 0, int $b = 0)
{
return $a * $b;
}
Nyilván elég gagyi példa de talán így jól szemlélteti, hogy miért fontos, hogy egy kódba ne legyenek beégetve adatok. Utóbbival bármilyen téglalap területe kiszámítható.





Hard code-olt értékekt. Class struktúra meg még sok minden lehet.
Akár az is, hogy az se tudja aki mondta. Csak neki éppen nem tetszik (vagy te nem tetszel).





Találj olyan kódot, ami sokal biztosabb, mint bonyolult.
Pl. ne a születésnapod, vagy magánügyi adatod legyen.
Legyen benne kis-és nagybetü, valamint szám is.
Nálam ez úgy müködik, hogy magához az oldalhoz kapcsolódó szóösszetételt válsztok.
pl. GyakortaKerdezekMa31majus
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!