Pracuję nad średniej wielkości zespołem programistycznym, który utrzymuje 8+ letnią aplikację napisaną w języku Java 1.4.Czy możesz pomóc mi zebrać zbiór materiałów online Java Best Practices?
Do nowego rozwoju zawsze staram się przekonać ludzi do stosowania się do nowszych standardów i najlepszych praktyk. To wynika z prostych rzeczy, takich jak używanie nowych standardów nazewnictwa, takich jak HtmlImplementation over HTMLImplementation, do rzeczy takich, dlaczego lepiej kodować przeciwko interfejsowi, a kodowaniu przeciwko klasom konkretnym, sprzyjają niezmienności lub składowi obiektów ponad klasowemu dziedzictwu.
Znalazłem to raczej generic link in Stackoverflow, które nie jest zorientowane Java ani kompletne.
Zawsze staram się wyjaśnić powody moich argumentów i zawsze sugeruję, aby ludzie kupowali najnowszą wersję Efektywnej Javy, ale to nie każdy programista bierze moje słowo bez pytania (co jest dobre).
Kiedy to się dzieje, często pytają mnie o wskazówki, w których mogą przeczytać dalej o tej konkretnej dobrej praktyce, a czasami nie potrafię szybko znaleźć na ten temat wskazówek.
Czy masz jakieś linki do materiałów online, które mogłem zebrać w "kolekcji" referencji Best Practices, w taki sposób, że zawsze mogę na to spojrzeć i zasugerować "dalsze czytanie" moim kolegom z drużyny?
Człowieku, ta pierwsza strona jest niesamowita. Wielkie dzięki za to! – kolrie