Photo by Yanapi Senaud on Unsplash

Najlepsze Praktyki Wstrzykiwania Zale偶no艣ci w Springu

Wstrzykiwanie zale偶no艣ci to najwa偶niejsza funkcja Springa. To dzi臋ki niemu nie musimy r臋cznie tworzy膰 ca艂ego grafu obiekt贸w naszej aplikacji. Wystarczy, 偶e zarejestrujemy nasze beany w kontek艣cie Springa a ten automatycznie zajmie si臋 dostarczeniem ich w potrzebne miejsca. O ile technika ta jest bardzo przydatna i popularna, o tyle nie trudno ustrzec si臋 od b艂臋d贸w. Zapraszam do wpisu, w kt贸rym zaprezentuj臋 dobre i z艂e praktyki z ni膮 zwi膮zane.

Jeden By Wszystkim Rz膮dzi膰 – SDKMAN!

Czy znasz to denerwuj膮ce uczucie, gdy potrzebujesz zainstalowa膰 now膮 wersj臋 j臋zyka na sw贸j komputer? Szukanie w internecie odpowiedniej instalki, pobieranie i uruchamianie sprawia, 偶e zawsze odechciewa Ci si臋 upgrade-u. A co w sytuacji, gdy potrzebujesz wielu wersji j臋zyka w zale偶no艣ci od projektu? Wtedy sprawa jest jeszcze bardziej irytuj膮ca i masz do艣膰 zarz膮dzania 艣rodowiskami uruchomieniowymi. Ja te偶 tak mia艂em. Do kiedy艣.

Mikroserwisy a Monolity - Kiedy Jest W艂a艣ciwy Czas Na Migracj臋?
Photo by Qusai Akoud on Unsplash

Mikroserwisy a Monolity – Kiedy Jest W艂a艣ciwy Czas Na Migracj臋?

Od dobrych kilku lat mikroserwisy znajduj膮 si臋 w czo艂贸wce temat贸w rozm贸w w 艣rodowisku programistycznym. Programi艣ci marz膮, by pracowa膰 w tej architekturze, a konferencje wype艂nione s膮 prezentacjami na jej temat. Po pewnym czasie pojawi艂y si臋 jednak g艂osy, 偶e mikroserwisy nie s膮 lekiem na wszystko i czasami lepiej jest tworzy膰 aplikacj臋 w formie monolitu. Kiedy zatem nadchodzi ten w艂a艣ciwy moment, by przeprowadzi膰 migracj臋 z jednego du偶ego serwisu na wiele mniejszych?

Photo by Louis Hansel on Unsplash

7 rzeczy, kt贸re warto wiedzie膰 o Javie

Java jest j臋zykiem programowania og贸lnego zastosowania. Do jej najwi臋kszych zalet nale偶膮 niezale偶no艣膰 od platformy, automatyczne zarz膮dzanie pami臋ci膮, nieskomplikowana sk艂adnia i wsparcie dla wielow膮tkowo艣ci. Obecnie uwa偶ana jest za jeden z najpopularniejszych j臋zyk贸w programowania na 艣wiecie. Co jeszcze warto o niej wiedzie膰?