Aktywne Wpisy

Waga początkowa: 0.84 g każdy makaronik. Z lewej waga ugotowanego wg zalecen producenta a z prawej al dente. Wołam @ElCidX bo to ona kazała mi takie rzeczy sprawdzać #niewiemjaktootagowac #gotujzwykopem
źródło: image
Pobierz
Lujdziarski +58
źródło: temp_file3650090268467676511
Pobierz




Mamy nowo utworzony zespół składający się z ludzi z już istniejących zespołów, ale którzy nigdy bezpośrednio razem nie pracowali wcześniej. Jednym z nich jest gość, który jest kilka lat starszy ode mnie i ma jakąśtam wiedzę, ale nie przywiązuje aż tak dużej wagi do czystego kodu. Zwróciłem mu uwagę, że nie powinien przekazywać do funkcji w innej klasie całego obiektu, tylko pojedyncze elementy z niego. A zauważyłem podczas review, że teraz przekazuje do połowy klas główny obiekt domenowy. Wywiązała się dyskusja, w której twierdzi, że on jest tak przyzwyczajony, że to wcale nie jest takie złe; że takimi pierdołami się nie przejmuje i szkoda tracić czasu na takie dyskusje; że w poprzednim zespole też się użerał z jednym gościem o takie bzdety i nie chce tego w nowym. Przytoczyłem mnóstwo argumentów, argumentów z netu i książek, a on mówi, że jego to nie obchodzi i nie zmieni zdania.
W poprzednim zespole takie rzeczy czyściliśmy z chirurgiczną dokładnością i jestem przyzwyczajony do pewnych standardów, poniżej których nie chcę schodzić. To co on mówi, a zwłaszcza, że jest przyzwyczajony i nie chce się zmieniać, to objaw totalnego braku profesjonalizmu.
Czy ja przesadzam i niepotrzebnie się przejmuję? Czy iść w zaparte? Jak radzić sobie ze starszymi 'senior devami', którzy mają swoje przyzwyczajenia i nie chcą ich zmieniać? Miał ktoś podobne sytuacje?
#programowanie #pracbaza #cleancode #czystykod #java
Komentarz usunięty przez autora
Środowisko nie jest aż tak formalne, żeby wysyłać sobie maile nawzajem, ale ogólnie miałem podobny pomysł.
Ok, będę wołał, bo coś czuję, że będzie sporo batalii. Ponoć w poprzednim zespole był ten sam
Co do problemu, jak dobrze rozumiem to sam miał problem z kimś kto nie chciał trzymać się jakis standardów, więc może by skorzystał z faktu że teraz jest w zespole który chce się trzymać? I tak,
@beethoven: jeżeli nie potrafisz sam znaleźć argumentów tzn. że nie masz racji ( ͡° ͜ʖ ͡°)
@beethoven: a możesz je przytoczyć tu? Generalnie to może być tak że obaj macie rację, czasem bywa tak że "czystość" kodu stoi w sprzeczności z jego czytelnością/utrzymywalnością i trzeba wybrać co ważniejsze.