• SOLID - Open/closed principle

    Post thumbnail
    Post thumbnail
    Druga zasada mnemoniku SOLID. Praktyka mówiąca, że klasy powinny być otwarte na rozszerzenia, ale zamknięte na modyfikacje. Opracował ją Bertrand Meyer w 1988 r. Według niej dana encja powinna mieć możliwość zmiany swojego zachowania bez ingerowania w kod źródłowy. W ten sposób wytwarzamy system, który potrafi dostosować się do zmiennych... [Czytaj dalej]
  • SOLID - Single responsible principle

    Post thumbnail
    Post thumbnail
    Pierwsza zasada mnemoniku SOLID. Zgodnie z tą praktyką klasa powinna mieć tylko jedną odpowiedzialność. Musi istnieć jeden powód do jej zmiany. Dzięki temu łatwiej jest nam zrozumieć cel danej klasy, czyli jakie jest jej główne zadanie. Właśnie takie słowa wypowiedział znany nam wszystkim Uncle Bob: [Czytaj dalej]
  • Sposób działania projektu

    Post thumbnail
    Post thumbnail
    Wywodzę się z branży budowlanej, gdzie króluje podejście tradycyjne w kwestii projektu. Nie wyobrażam sobie tworzenia budynku w sposób zwinny 🤔. Projektanci wraz z kierownictwem muszą go starannie zaplanować z wyprzedzeniem. Dokonać wielu sprawdzeń sensowności stworzenia danego przedsięwzięcia 🏢. W sytuacji, gdy budowa już ruszy to nie ma innego wyjścia jak... [Czytaj dalej]
  • Poszukiwań ciąg dalszy

    Post thumbnail
    Post thumbnail
    Pierwszy dzień w kolejnej pracy, ale w końcu takiej, która miała spełnić moje oczekiwania. Już jako Java Developer mogłem się pochwalić swoim stanowiskiem na LinkedIn 😂 Tylko tak, faktycznie mogłem pracować w Javie oraz Spring’u, ale starłem się z chaosem. Brak było jakiejkolwiek metodyki prowadzenia projektu. Zespół składał się z... [Czytaj dalej]