Prawie zawsze formatuję kod, zanim zdecyduję się upewnić, że został on wykonany poprawnie. Większość mojego zespołu tak naprawdę nie obchodzi i nie zawsze poprawnie formatuje swój kod (drobne rzeczy, które nie wpływają na kod, ale wpływają na czytelność podczas próby jego utrzymania).
Niedawno zainstalowałem elektronarzędzia VS z opcją „Formatuj przy zapisywaniu” i wprowadziłem zmiany w pliku, który nie był wcześniej sformatowany. VP programisty właśnie do mnie przyszedł i napomniał mnie za formatowanie, ponieważ pojawia się ono w narzędziu scalającym jako zmienione prawie cały plik, a nie tylko wiersz lub dwa (więc nie widzi dokładnie tego, co łatwo zmodyfikowałem), i kazał mi wyłączyć format przy zapisywaniu w przyszłości. Rozumiem tę troskę, ale czasami trudno mi posortować kod, który jest niesformatowany, a IMO powinno i tak zawsze być odpowiednio sformatowane. Zauważ, że nie tylko zmieniam formatowanie kaprysu, ale kiedy piszę kod, albo użyję elektronarzędzia, albo uderzę klawiszem klawisza, aby sformatować tekst, aby ułatwić czytanie, a w SVN jest to wyświetlane jako modyfikacja.
Pytam więc, czy zawsze formatowanie kodu jest złą rzeczą? Czy jego obawy są ważniejsze niż upewnienie się, że kod jest czytelny?