Cezary Sanecki
  • O mnie
  • Biblioteczka
  • Szukaj
Cezary Sanecki
✕

    Cezary Sanecki


    Ponad kodem
    • Jak działa @SneakyThrows pod maską?

      2024-04-25

      Post thumbnail
      Post thumbnail
      Ostatnio prowadzę sporą ilość rekrutacji do projektu, na którym jestem. Dzięki temu mam możliwość poznać ciekawych ludzi, od których jestem w stanie się czegoś nauczyć. Podczas rozmowy rekrutacyjnej proszę kandydatów o zrobienie code review kodu, który “napisałem”. W jednej z linijek tego kodu znajduje się tytułowa adnotacja Lomboka @SneakyThrows. To... [Czytaj dalej]
      Tagi:
      • lombok
      • kod
      • github
      • java
    • Duplikacja kodu nie zawsze jest zła

      2024-04-24

      Post thumbnail
      Post thumbnail
      Jak być może pamiętasz, w ramach wyzwania 100 commitów dotykam domeny parkingu. Popełniłem przy tworzeniu tej aplikacji naprawdę sporo błędów, ale z jednej rzeczy na ten momenty jestem mega zadowolony. Po kilku iteracjach doszedłem do wniosku, że użytkownicy mogą zgłaszać zapotrzebowanie na całe miejsce postojowe lub jego część. Nie jest... [Czytaj dalej]
      Tagi:
      • 100commitów
      • duplikacja
      • kod
      • analiza
    • Jakie rodzaje logiki możesz spotkać na swoim projekcie

      2024-04-19

      Post thumbnail
      Post thumbnail
      If ifowi nie równy. Znamy tę prawdę już nie od dziś. Oczywiście można na tę relację spojrzeć z różnych perspektyw. My natomiast skupimy się teraz na perspektywie dotyczącej rodzajów logik. Spojrzymy na nią przez pryzmat otrzymywanych wymagań biznesowych. [Czytaj dalej]
      Tagi:
      • aplikacja
      • biznes
      • logika
    • Statyczne wywołanie zewnętrznego serwisu w adnotacji Springa

      2024-04-18

      Post thumbnail
      Post thumbnail
      Nigdy nie rób tego drugiemy programiście, proszę. Załóżmy, że musisz się połączyć z zewnętrznym serwisem w kodzie. Dlaczego nie zrobić tego używając klasy ze zwykłymi metodami? Skąd pokusa, aby takie połączenie nawiązywać w statycznych metodach? [Czytaj dalej]
      Tagi:
      • testowanie
      • antypattern
      • programowanie
    • Połączenie Anti-corruption Layer z portami i adapterami

      2024-04-10

      Post thumbnail
      Post thumbnail
      Anti-corruption Layer to poteżna rzecz! Potrafi trzymać nasz kod w czystości. Niczym fosa broniąca zamku przed najeźdźą czy też wał przeciwpowodziowy chroniący mieszkańców przed podniesionym poziomem rzeki. Tak samo ta warstwa “antyskażeniowa” trzyma w ryzach model złych serwisów, obecnych w zewnętrznym świecie, z dala od naszego, czystego jak łza kodu.... [Czytaj dalej]
      Tagi:
      • architektura aplikacji
      • acl
      • porty i adaptery
    • ← Nowsze
    • Starsze →
    • RSS
    • Email me
    • Facebook
    • GitHub
    • Twitter
    • LinkedIn
    • Instagram
    • YouTube

    Cezary Sanecki  •  2025

    Regulamin i polityka prywatności | RODO

    Pliki cookies pomagają ulepszać bloga. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.
    Zgoda Polityka prywatności