Wpis z mikrobloga

@krejdd: To nie wiesz, jakie macie standardy w projekcie? Skoro już robisz/dostałeś code review, to za późno na takie rozkminy. Działa się według wcześniej ustalonych standardów.

Jeśli chodzi zaś o ustalanie standardów w projekcie, to tak, głosowałbym za tym, żeby za takie coś #!$%@?ć.
@krejdd: nie, uważam za to, że programiści, którzy mająz tym problem, powinni iść na ASP a nie pisać kod. Widziałem takie zajebiste code review - wszystkie komentarze to ,,brak nowej linii, brak spacji, brak gwiazdki".. Z drugiej strony, jeśli np ustalasz razem z teamem, że trzymamy się danych zasad, to profesjonalizm nakazuje się ich trzymać, tym bardziej, że można podpiąć formatowanie pod commitowanie by mieć delikatne kwiatuszki-artystów z głowy.
@krejdd: Na przykladzie Javy (bo nie wiem w czym kodzisz): checkstyle, findbugs, pmd, cpd, wsio. Nie zbudujesz, jak kod bedzie mial braki. Wtedy podczas CR mozna sie skupic na powazniejszych sprawach niz zle sformatowane linie.
@alex-fortune: programiści którzy nie potrafią wcisnąć "reformat file" przed commitem powinni się wstydzić że ktoś im musi pisać "brak nowej linii, brak spacji, brak gwiazdki". Code review które widziałeś obciążało autora kodu, nie recenzji (no chyba że projekt nie miał ustalonego standardu kodowania a autor kodu był spójny z resztą pliku i recenzent czepiał się bezpodstawnie)

Formatowanie kodu to nie fanaberia ani sztuka jak twierdzisz. Potem kolejny programista przychodzi i poprawia
programiści którzy nie potrafią wcisnąć "reformat file" przed commitem powinni się wstydzić że ktoś im musi pisać "brak nowej linii, brak spacji, brak gwiazdki". Code review które widziałeś obciążało autora kodu, nie recenzji (no chyba że projekt nie miał ustalonego standardu kodowania a autor kodu był spójny z resztą pliku i recenzent czepiał się bezpodstawnie)


@sakfa: Waćpan wybaczy, po prostu gdzieś to zupełnie na końcu listy u mnie leży, pewnie dlatego,
Rownie dobrze moglbym "kopać po ryju" ludzi, którzy nie potrafią stosować podstawowych wzorców projektowych, robią kurtyzanę z złożoności obliczeniowej bądź stosują złe narzędzia do problemów


@alex-fortune: no widzisz nie do końca. Stosowanie podstawowych wzorców projektowych, dobranie dobrych algorytmów czy wybór narzędzia to problemy trudne. Ludzie robią to źle często nie z lenistwa tylko z braku kompetencji - należy więc ich edukować, zwolnić bądź zaakceptować fakt że są słabszymi koderami i
Formatowanie kodu to natomiast problem banalny, brak dobrego formatowania wynika tylko i wyłącznie z lenistwa, nie ma tu żadnego innego usprawiedliwienia.


@sakfa: Może postawię to trochę inaczej, bo chyba zostałem źle zrozumiany - dla mnie kod mógłby być niesformatowany i mnie to nie razi, prędkość rozczytywania jest u mnie taka sama, bo nie zwracam na rzeczy nieistotne semantycznie uwagi. Natomiast zważywszy na to, że pracuję z innymi ludźmi, jeśli np umawiamy