Mateusz Cholewka

Programming | DevOps

June 9, 2020

Czego nie rozumiałem w programowaniu?

Kiedy zaczynałem pracę jako programista, miałem jeden główny cel, doprowadzić aplikację do stanu, w którym zadziała. Było to dość satysfakcjonujące, kiedy pierwsze moje feature’y poleciały na produkcję i ktoś mógł z nich korzystać. Po pewnym czasie jednak samo działanie aplikacji to trochę za mało. Zacząłem więc zastanawiać się, co mógłbym zrobić lepiej, może w kodzie, może w procesie zrozumienia problemu, może w testowaniu aplikacji. Zacząłem więc szukać informacji, na temat dobrych praktyk, wzorców projektowych, testowania, architektury i tym wszystkim, o czym gdzieś słyszałem, że jest fajne i warto o tym wiedzieć.