Uploaded February 2019 | Updated September 2026, 2 hours ago
Pomimo, iż Java 9 i jej moduły są już z nami blisko półtora roku większość znajomych nadal korzysta z Javy 8. Moduły mają opinię niedopracowanych, a migracja do nowej Javy - ciężkiej i bezsensownej. "Zysku z tego nie widać, a jedynie dużo dodatkowej pracy".
Zmiany, które serwuje nam Oracle w związku z półrocznym cyklem życia kolejnych wersji mają nas jednak popchnąć w kierunku nowej Javy. W związku z tym, w naszym projekcie postanowiliśmy spróbować i zmigrowaliśmy się do Javy 10. Był pot, były łzy, wyrywanie włosów z głowy, ale też usuwanie linii kodu czy zależności, co zwiększyło przejrzystość.
Jak wyglądał więc cały proces migracji? Co zrobiliśmy dobrze, a co źle? Czego nie przewidzieliśmy? Jak się do tego przygotować? I przede wszystkim: czy było warto?
Pomimo, iż Java 9 i jej moduły są już z nami blisko półtora roku większość znajomych nadal korzysta z Javy 8. Moduły mają opinię niedopracowanych, a migracja do nowej Javy - ciężkiej i bezsensownej. "Zysku z tego nie widać, a jedynie dużo dodatkowej pracy".
Zmiany, które serwuje nam Oracle w związku z półrocznym cyklem życia kolejnych wersji mają nas jednak popchnąć w kierunku nowej Javy. W związku z tym, w naszym projekcie postanowiliśmy spróbować i zmigrowaliśmy się do Javy 10. Był pot, były łzy, wyrywanie włosów z głowy, ale też usuwanie linii kodu czy zależności, co zwiększyło przejrzystość.
Jak wyglądał więc cały proces migracji? Co zrobiliśmy dobrze, a co źle? Czego nie przewidzieliśmy? Jak się do tego przygotować? I przede wszystkim: czy było warto?










