Wpis użytkownika Legitymacja-Szkolna w Hydepark
Legitymacja-SzkolnaFenomen
62piorunównajpiękniejszy moment w mojej programistycznej pracy jest wtedy kiedy jest duży projekt kopiuje czyiś kod z tego projektu i wklejam w inne miejsce trochę zmieniając, a potem ta sama osoba która ten kod wcześniej napisała na code review daje jakieś gówno komentarze, że można to zrobić lepiej XDDD
Komentarze (9)
@Legitymacja-Szkolna ciężko oceniać na podstawie wypowiedzi. Programiści często mają pierdolca.
@Legitymacja-Szkolna najpiękniejszy moment w mojej programistycznej pracy jest wtedy kiedy jest duży projekt i jakiś łoś kopiuje mój kod z tego projektu i wkleja w inne miejsce trochę zmieniając, a potem daję mu jakieś gówno komentarze, że można to zrobić lepiej, bo jak to pisałem to byłem na⁎⁎⁎⁎ny i nikt nie zauważył jak chujowo to zrobiłem XDDD
Czy ty zamiast wyodrębnić logikę, która się powtarza do osobnej funkcji to zrobiłeś copypaste?
@ElegantiaGallia normalka przy stawianiu nowego serwisu, bierzesz rozwiązane które już istnieje, traktujesz je jako template i sobie zmieniasz tak żeby ci pasowało. Logiki tutaj nie ujednolicisz bo to z czym miałbyś ujednolicać i tak siedzi w innym repo, a jednocześnie jest na tyle subtelnie inne że próba wyciągnięcia tego do jakiejś osobnej paczki jest bez sensu i w niczym nie pomaga
@ElegantiaGallia DRY nie zawsze jest dobrym wyjściem, a czasami prowadzi do niepotrzebnego bałaganu.
@ElegantiaGallia nie wchodząc w szczegóły były tam rzeczy które potrzebowałem, ale tak jak napisałem wcześniej musiałem trochę zmienić żeby dostosować to do mojego przypadku więc nie mogłem wyodrębnić tego do wspólnej funkcji, która byłaby użyta w dwóch miejscach.
@ElegantiaGallia a po co, a komu to potrzebne.
Za drugim razem zawsze można zrobić lepiej. A za trzecim jeszcze lepiej. To normalnie gdy ktoś się rozwija
I w czym sie myli, skoro zmieniles, a ona uwaza, ze oryginalna wersja byla lepsza?