Vlákno názorů k článku
Mezery nebo tabulátory? Jasně že mezery, ale kolik? od TAB - Tabulator - dôvody: 1. primárny znak na odsadenie, medzera...

  • Článek je starý, nové názory již nelze přidávat.
  • 14. 9. 2018 16:37

    TAB (neregistrovaný)

    Tabulator - dôvody:
    1. primárny znak na odsadenie, medzera je medzera dá sa použiť na odsadenie ale nemala by sa
    2. TAB je jednoznačný, pokiaľ by každy zdrojak používal na odsadenie len taby, bol by život jednoduchší, pretože každa úroveň odsadenia == jeden tab, následne v editore si to už nastaví každý podľa seba či už chce aby to bol 1cm, menej alebo viac
    3. V prípade rýchlej editácie v primitívnom editore (alebo editore ktorý nemam nastaveny jak chcem) je jednoduchšie a intuitívnejšie odsadzovať tabom ako strácať čas stláčaním medzery n-krát
    5. pokiaľ nejaký projekt používa odsadenie 4mi medzerami a mne sa nepáči ako to je zobrazené, v prípade ak aj editor umožňuje nastavenie šírky medzier tak mi to rozbije cely kod a všetky medzery, keby použiva tab tak to už mám nastavene a nič neriešim lebo TAB je štandard a používa sa primárne na odsadenie a nič iné
    6. keby každý TAB nahradím 4mi medzerami tak celý kod zabera o niečo viac bajtov, čo sice v dnešnej dobe nie je velky problem ale načo by som to robil
    7. skúste použiť odsadenie medzerami v nejakom kancelárskom balíku a pri hromadnej zmene sa zbláznite

  • 14. 9. 2018 21:18

    Martin (neregistrovaný)

    ad 7. a zkus to samý s tabama. Tentýž problém. Mezery zákaz, taby bez zarážek taky.

    Zdroják je ale něco úplně jinýho, především je to jenom texťák a žádný formátování z logiky věci nemůže obsahovat. Tab dává sice smysl, teorie je super (viz příklady výše), ale v praxi vždycky narazím na problém s tím, že to prostě lidi dodržet nezvládnou a pak je nastavení odsazení tabů tak, aby se to nepokazilo, trochu čarování... A když to ještě editor ani neumožní, tak to je pak teprve veselý kód...

  • 14. 9. 2018 22:55

    Dandy (neregistrovaný)

    príklad s officom bol mimo,

    ale všetky ostatné dôvody sú dosť relevantné na to aby človek o medzere ani neuvažoval,

    v praxi ľudia nedokážu dodržovať TABy ale medzery ano? tak tomuto nerozumiem veď keď raz neviem pacnúť tam jeden TAB tak ako viem dodržovať pacnúť tam zakaždým N medzier, veď si nastavim formátovanie v IDE nech to robí tak jak má a to dokážem spraviť aj pre TAB a aj pre medzery, a keď už naozaj robí na projekte toľko mantákov, že nevedia pri svojom vysokokvalitnom kóde ani dodržať určitý štandard tak nastavím globálne nejaký checkstyle aby vôbec zle formátovaný kód ani nezbuildilo a je po probléme, koľko krát človek bude trpieť fixovanie týchto malicherností kým si konečne nastaví IDE tak ako má?