Věčné dilema odsazování kódu — tabulátory vs. mezery

Rubrika: Počítače

Tohle téma se vynořuje se stejnou pravidelností jako nutnost vstávat ráno do práce. Vždy se zase objeví někdo, kdo začne hlásat svou svatou pravdu:

Je přísně zakázáno používat mezery místo tabulátorů. A povinně si všichni nastavíte odsazení tabulátorů na 4 znaky a basta.

A já do toho vstoupím s úplně opačným kacířským přístupem. Řeknu vám totiž, že jediným správným odsazením kódu je právě to, které vyhovuje vám. Používáte mezery? V pořádku, používejte. Nastavujete si mezery pouze na dvě? Je to jen a jen vaše volba a nikdo vám do toho nemá co kecat.

Jediné, co je zapotřebí dodržovat, je konzistence. Tedy dodržujte jeden standard všude: celý zdroják, všechny soubory projektu, mají být naformátované stejně. Pokud používáte dvě mezery, pak prosím všude. Guláš z toho nedělejte.

Ale pokud máte nějaký svůj oblíbený styl odsazení, používejte právě ten.

(Pokračování textu…)