-
GAMEPOD.hu
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
Kimondottan ellejvallott, kiveve ha koddal, vagy valtozonevvel nem lehet valamit kifejezni. En akkor irok kommentet, ha az adott szandekot sehogy nem tudom kifejezni a program nyelvi elemeivel. Pelda: ha mondjuk valamit raneyesre esszerubb lenne 3 sorral lejjebb vinni, de van kozben valami olyan framework hivas, aminek a mellekhatasa miatt nem lehet atsorrendezni, akkor meger egy kommentet. Ha valamit ki tudsz fejezni maskepp elnevezett valtozoval, vagy fuggvennyel, akkor jobb azt tenni, mint kommentet irni. A magyarazat egyszeru: ha a kod valtozik, s emiatt a mellette levo komment is idejetmultta valik, akkor nagyon nagy esely van, hogy a kommentet elfelejtik update-elni. Ennek meg az a vege, hogy par honappal kesobb ha arra a reszre teved az ember, nem tudja, hogy a komment hazudik, vagy a kod arrol, hogy minek kellene tortennie. Masik jo pelda, amit erdemes kommentelni: nyilvanos API, foleg ha abbol konkretan API spec lesz generalva. De ha siman annyi egy komment celja, hogy leirja mit csinal egy fuggveny, akkor jo esellyel a fuggveny neve a rossz. Ha meg a fuggveny neve igy 3 oldal kene, hogy legyen, akkor jo esellyel az a fuggveny tul sok dolgot csinal es erdemesebb feldarabolni. Persze ellenpelda mindenre van, ezek csak ilyen altalanos okoskodasok.
#16027btraven:
Miért nem csinalsz inkább enum-ot?
PL. WATER_FREQUENCY.HIGH = 1, WATER_FREQUENCY.LOW = 2.
Vagy ha nem diszkrét az értékkészlet, akkor inkább nevezném WATER_PROPORTION-nek, s akkor százalékként értelmezett adatot írnék bele. Vagy WATER_RATIO.[ Szerkesztve ]
I am having fun staying poor.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Célkeresztben az OnlyFans, amiért pornót nézhetnek a gyerekek
- Milyen okostelefont vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Az iPadOS-re írt appokra is díjat vet ki az Apple
- Kecskemét és környéke adok-veszek-beszélgetek
- Autós topik
- Furcsa EPYC CPU-kkal készül az AMD
- E-roller topik
- Napelem
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- További aktív témák...