Jeden z popularniejszych projektów na github - czy taki dobry?

0

Przeglądam sobie kod ShareX. Jest to narzędzie do szybkiego robienia zrzutów ekranu, nagrywania gifów i wrzucania tego na różne serwisy. Repozytorium ma dużo gwiazdek, więc postanowiłem przeglądnąć sobie kod.

Dziwią mnie takie rzeczy jak metoda Task_TaskCompleted w klasie TaskManager. 181 linijek kodu? Tak się teraz pisze duże projekty? Nie jestem ekspertem od czystego kodu, ale nawet mi coś tu "śmierdzi". A może w takich projektach takie klasy mają prawo istnieć, jeśli nie występują za często? A może to zwykłe zaniedbanie? Co o tym myślicie?

1

Ifologia na całego, poczułem się jak w pracy.

0

A jak to powinno wyglądać?

1

No takie coś nie powinno istnieć, przecież tego czytać się nie da. O zaniedbaniach może być mowa, gdy termin goni, w OS chyba nie ma o tym mowy i można poświęcić 10 minut na podzielenie metody na mniejsze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1