Já jsem taky jednoznačně pro taby, teď mě ale napadl jeden eventuální problém při práci v týmu.
Pokud člověk používá automatický formátovač kódu (v Eclipse, NetBeans apod.), tak když budu mít nastavenou stejnou šířku řádku (třeba těch klasických 80) jako kolega, ale budu mít jinou šířku tabulátorů (on např. 2, zatímco já 4), tak ve chvíli, kdy použiju ctrl+shift+F, tak se mi řádky natáhnou do šířky a některé delší se v důsledku toho zalomí.
Proto je potřeba mít v týmu jednotné nastavení formátovače nejenom ve smyslu tab vs. space, ale i u šířky řádku a šířky tabulátorů.