Názor ke článku Proč Java používá tak dlouhé názvy tříd a proměnných od BoneFlute - Jakmile se symbol skládá z více slov, tak...

  • 31. 10. 2023 2:34

    BoneFlute

    Jakmile se symbol skládá z více slov, tak mozek vypíná. Tudíž dlouhé jméno proměnné čitelnost rozhodně nezvyšuje. (U jmen tříd je to mírně jiné. Taky se s třídou pracuje jinak.)
    Každopádně je to mýtus.
    Dlouhé porměnné v Javě (i jinde) jsou zlozvyk.
    Buď člověk umí zvolit správný název proměnné, tak aby reflektovala daný kontext:
    i, x, xs, key, val, src, desc, parent, child
    nebo to napsat neumí, a pak to bude hnůj krátkej nebo dlouhej.

    Narazil jsem v Javě na pěkný kód i na juniorní kód. Délka metod v tom hraje roli spíš negativní.

    Taky bych se vyhradil vůči té poznámce: jak zvolit, či zkrátit název není vůbec subjektivní. Je to inženýring.