( YleGreg | 2022. 04. 25., h – 11:14 )

"Egyébként te mit használnál a calculateKata() helyett, ha általában angolul kódolsz?"

Én megtörném a névkonvenciót, hogy jelezzem a név "ugrást".
Én többnyire camel case -ben kódolok, így valami olyan lenne ebből, hogy:

CalculateSpecial_KATA(...); // KATA: Kisadozok teteles adozasa
CalculateSpecial_AAM(...); // AAM: Alanyi adomentes

A special szó csak azért van ott, mert különben nem látszik, hogy a Calculate az camel case -ben van.

A lényeg, hogy az ember szeme amikor végigsiklik a kódon, akkor lehető legkönnyebben tudja felismerni, hogy ott mi micsoda, hogy kiszűrje azt ami nem való oda, illetve megtalálja azt a (beavatkozási) pontot amit éppen keres.
Ebben segít, ha egységes a kód stílusa, mert így az ember szeme átpörög a Calculate elején, végig sem olvassa, csak keresi hogy hol van a csupa nagy betűs adónem típus rövidítés, ami már kiabálhat, hiszen ritkán fordul elő, és rövid. Ha sűrűn fordul elő, akkor persze lehet belőle CalculateSpecial_Kata(...) is, szerintem ez kedvesebb a szemnek.