• Lombok - pozbycie się boilerplate kodu

    Post thumbnail
    Post thumbnail
    Wraz z przyjściem do nowej pracy musiałem zapoznać się z zasadami obowiązującymi w trakcie pisania kodu (nazwy klas, metod, zmiennych są po POLSKU! 😱). Jednak przyszło mi się też przyjrzeć bibliotece Lombok. Jej głównym zadaniem jest pozbycie się boilerplate kodu przy definiowaniu nowych klas np. zgodnych ze standardem JavaBeans. I... [Czytaj dalej]
  • Dependency Injection

    Post thumbnail
    Post thumbnail
    Podczas wieczornej przebieżki myślałem o tym jak ugryźć temat opisania Dependency Injection (DI). Nagle usłyszałem to zdanie, które chyba każdy z nas krzyczał będąc dzieckiem. “Mamo, rzuć picie!” 😂 I wtedy wyobraziłem sobie sytuację, w której to młody adept sztuki programowania po 12 godzinnej sesji siedzenia przed komputerem idzie sobie... [Czytaj dalej]
  • Inversion of Control

    Post thumbnail
    Post thumbnail
    Pewien aspirujący aktor dostał się na przesłuchanie do wielkiej sztuki. Jest podekscytowany, że może wziąć w nim udział. Przygotowywał się do tej chwili przez całe życie. Pomyślał: “Mój amerykański sen w końcu się ziści!”. 🌟 Ubrał się w najlepszą koszulę, wyszczotkował zęby i wyszedł. Oczywiście na miejscu był przed czasem,... [Czytaj dalej]
  • IT a inne branże

    Post thumbnail
    Post thumbnail
    Dzisiaj postanowiłem napisać luźny artykuł o tym jak postrzegam programowanie w porównaniu do innych branż. Jak dla mnie jest to dziedzina, która nie może istnieć bez innych specjalności. Komputery powstały po to, aby ułatwić pewne procesy, pomóc w szybkim wykonywaniu kalkulacji. Miały to być maszyny, które będą wykonywały za nas... [Czytaj dalej]