Podle mne i tohle má být dané standardem pro formátování kódu, ne že si to každý vývojář bude dělat podle svého jak je zrovna zvyklý. U parametrů metody je to ještě jednoduché, ale u komplikovanějších builderů, řetězení volání nebo lambd můžete nevhodným odsazováním klidně vyrobit stejný typ pasti, jako třeba jednořádkový if
, který se tváří jako blokový:
if (condition) print 'a'; print 'b'; //ve skutečnosti není součástí „bloku“ if print 'c';
Beautifier součástí základních nástrojů, unifikovaný styl kódu pro všechno…
Souhlasím. I to zalomení dlouhých řádků může být jen otázka zobrazení, IDE (a jiné nástroje zobrazující kód) klidně mohou dlouhé řádky zalamovat automaticky. Všechny používané způsoby (ať odsazování, nebo svislé zarovnání třeba pod závorku) mají jasně daná pravidla, takže by si opět každý mohl zvolit, jakým způsobem chce řádky automaticky zalamovat.