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

    Cezary Sanecki


    Ponad kodem
    • Błąd to też obserwowalne zachowanie!

      2024-04-08

      Post thumbnail
      Post thumbnail
      W definicji Martina Fowlera dotyczącej refaktoryzacji mamy bardzo ważny fragment dotyczący obserwowalnego zachowania. Pod żadnym pozorem nie możemy go zmienić! [Czytaj dalej]
      Tagi:
      • refaktoryzacja
      • obserwowalne zachowanie
      • teoria
      • przykład
    • Wypychaj zewnętrzne klasy jak najdalej można

      2024-03-28

      Post thumbnail
      Post thumbnail
      “Trzymaj swoją domenę jak najczystszą się da!”, “Zero zależności do zewnętrznych rozwiązań!” - takie głosy da się słyszeć od wielu osób. Jednak rzeczywistość jest zgoła odmienna. Wchodzisz do losowego serwisu w swojej aplikacji, a tam wiele zależności do zewnętrznych bibliotek. Jak z tym żyć? Jakoś się da. Jeśli była to... [Czytaj dalej]
      Tagi:
      • refaktoryzacja
      • kod
      • przykład
    • Wprowadzenie Value Object w procesie refaktoryzacji

      2024-03-20

      Post thumbnail
      Post thumbnail
      Wprowadzenie Value Object do projektu to mały krok w kierunku poprawienia wewnętrznej struktury oprogramowania. Tak naprawdę to tylko wykorzystanie podstaw programowania obiektowego - stworzenie niemutowalnej klasy reprezentującej dany byt biznesowy. A jednak Value Object jest ciągle niewykorzystywany w wielu projektach. Ubolewam nad tym stanem rzeczy. Z tego powodu chcę pokazać... [Czytaj dalej]
      Tagi:
      • value object
      • refaktoryzacja
      • kod
    • Jekyll i Buddy, czyli mój sposób na publikowanie treści na bloga

      2024-03-14

      Post thumbnail
      Post thumbnail
      Kiedyś wspomniałem o tym, że przeszedłem z platformy Wordpress na Jekyll. I do dziś uważam, że to był dobry wybór! Głównie z tego powodu, że teraz wszystko mogę robić z pozycji edytora tekstu. Przy pomocy Markdown piszę tekst, potem robię commita i tyle! Nie musze odpalać żadnej przeglądarki jak to... [Czytaj dalej]
      Tagi:
      • automatyzacja
      • blog
      • ci/cd
    • Tworzenie projektu w oparciu o legendarne library-by-example

      2024-03-13

      Post thumbnail
      Post thumbnail
      Jest to kolejny wpis z serii dotykowanej konkursowi 100commitów. Na ten moment muszę przyznać, że cel dotyczący refaktoryzacji, jaki chciałem osiągnąć, oddalił się. Wychodzę z założenia, że techniki refaktoryzacyjne jednak lepiej się ćwiczy na cudzych projektach. Wtedy musimy odnaleźć wymagania biznesowe zaszyte w kodzie. Natomiast jak piszemy coś własnego i... [Czytaj dalej]
      Tagi:
      • programowanie
      • wzór
      • github
    • ← 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