W życiu pewne są tylko śmierć i podatki. Zmienność w projektach IT, szczególnie tych, których początki nie sięgają pamięcią do czasów Cobola czy Fortrana, sprawia, że zbyt wczesne podejmowanie decyzji może skończyć się zbędną pracą i kosztami. … Czytaj dalej Czy później znaczy lepiej? O sztuce podejmowania decyzji
Początkowo tytuł tego artykułu miał brzmieć „rozmiar ma znaczenie”, ale na tyle mnie skręciło z żenady, że postanowiłem go zmienić. Gdybym miał opisać dobry Pull Request TYLKO jednym słowem, to odpowiedziałbym, że MAŁY. Gdyby to miałaby być jedyna … Czytaj dalej Keep it small, stupid – mój przepis na dobry Pull Request
Wzorzec projektowy Strategy (Strategia) to jeden z behawioralnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz zasadę działania tego wzorca oraz jego przykładowe zastosowania. Ten wpis jest kolejnym … Czytaj dalej Wzorzec projektowy Strategia
B2B wśród programistów to jedna z najczęściej wybieranych form zatrudnienia. Jej popularność nie wzięła się znikąd. O tym, co skłania programistów i programistki do przejścia na samozatrudnienie, korzyści z tego wynikające, ale też potencjalne problemy zapytałem … Czytaj dalej Co powinien wiedzieć programista przechodzący na B2B? Odpowiada Piotr Prądzyński
Struktura bazy danych aplikacji nie jest wyryta w kamieniu. Dodawanie nowych funkcji czy refaktoryzacje prędzej, czy później wymuszą zmiany w danych przechowywanych w bazie danych lub w ich strukturze, czyli migrację (schema migration/database … Czytaj dalej Pułapki migracji baz danych MySQL
Wzorzec projektowy Builder (Budowniczy) to jeden ze wzorców projektowych opisanych przez Gang of Four. Został przez nich zakwalifikowany do kategorii wzorców kreacyjnych. W tym artykule przedstawię Ci zasadę działania tego wzorca oraz jakie przykładowe … Czytaj dalej Wzorzec projektowy Builder
Tematowi API ze wskazaniem na REST API przyglądałem się już dwa razy. Po wprowadzeniu do tematu REST API i skupieniu się na aspektach związanych z projektowaniem najwyższy czas na artykuł omawiający bezpieczeństwo API. W artykule … Czytaj dalej Bezpieczeństwo API
Wzorzec projektowy Chain of Responsibility lub też Łańcuch zobowiązań to jeden ze wzorców projektowych opisanych przez Gang of Four. Został przez nich zakwalifikowany do kategorii wzorców behawioralnych. W tym artykule przedstawię Ci zasadę … Czytaj dalej Wzorzec projektowy Chain of Responsibility
Rok 2023 z perspektywy prowadzenia bloga zdecydowanie mogę zaliczyć do udanych. W tym artykule podsumuję, co wydarzyło się na blogu w minionym roku. W dalszej części artykułu podzielę się z Tobą moimi planami na rok … Czytaj dalej Podsumowanie 2023 roku i plany na 2024
Artykuły o takim lub podobnym tytule można znaleźć na wielu blogach programistycznych. Nie może go więc zabraknąć u mnie. Moim zdaniem nie da się jednoznacznie odpowiedzieć na tytułowe pytanie „tak” lub „nie”. Celem tego … Czytaj dalej Czy programiście potrzebne są studia?