Blog

spring aop

Spring AOP – jak używać?

Programowanie zorientowane aspektowo (z ang. aspect-oriented programming – w springu jest to moduł Spring AOP) to sposób programowania, który pozwala oddzielić pewne fragmenty kodu od siebie, poprawiając dzięki temu modularność tworzonego programu. Można na to spojrzeć tak, że programowanie aspektowe pozwala wprowadzić dodatkową warstwę do kodu, który tworzymy i zwykle ta warstwa jest wyraźnie odseparowana od właściwego kodu.

Czytaj więcej

Micronaut - czy pokona Springa?

Micronaut – czy pokona Springa?

Micronaut to framework, który powstał w 2018 roku. Od początku wzbudza duże zainteresowanie wśród programistów. I naturalne jest, że często porównuje się go do Spring Boota. Framework ten stworzyli programiści, którzy wcześniej napisali grooviowy framework Grails. Wzorowali się oni właśnie na Spring Bootcie. Micronaut nie jest jednak klonem Spring Boota, wręcz przeciwnie, wiele rzeczy jest rozwiązanych w nim zupełnie inaczej niż w Springu.

Czytaj więcej

3 błędy początkującego programisty

3 błędy początkującego programisty

Wszyscy popełniamy różnego rodzaju błędy, które często sprawiają, że nauka nowych rzeczy nie jest zbyt efektywna. W programowaniu jest to szczególnie istotne, ponieważ nauka programowania to dosyć długi proces. Im mniej błędów popełnisz ucząc się programować, tym szybciej będziesz mógł osiągnąć wyższy poziom. W tym artykule dzielę się swoimi przemyśleniami, jakich błędów unikać przy uczeniu się programowania.

Czytaj więcej

Trendy w świecie Javy 2020

Trendy w świecie Javy 2020

W tym artykule spróbuję odpowiedzieć na pytanie: czego warto się uczyć w 2020-tym roku? To, że Java nadal jest jednym z najpopularniejszych języków jest jasne chyba dla wszystkich moich czytelników. Ale Java to nie tylko język, to cały ekosystem, w którym znajduje się wiele technologii, frameworków i cała masa bibliotek. Przyjrzyjmy się teraz rzeczom, które moim zdaniem w ostatnich latach stają się coraz popularniejsze.

Czytaj więcej