zespół Podejście do kodu firmowego - jaka postawa jest najlepsza? W komercyjnym rozwoju oprogramowania nie chodzi o to, by za wszelką cenę dążyć do perfekcji i pisać kod idealny.
metody Przegląd kodu, czyli kto ma rację? Przegląd kodu to standardowa praktyka w pracy programisty, która ma na celu zapewnienie wyższej jakości tworzonego oprogramowania.
metody Warstwy - korzyści i koszty Architektura warstwowa (eng. Layered Architecture) to popularny wzorzec przy tworzeniu oprogramowania, który opiera się na rozdzieleniu interfejsu użytkownika, logiki i persystencji danych na osobne warstwy.
metody Koszt abstrakcji Największą korzyścią z abstrakcji jest to, że w przypadku potencjalnych zmian wymagań gry, utworzone funkcje/klasy pozostaną nienaruszone.
metody Jak prowadzę zajęcia z programowania? W tym wpisie chciałbym przedstawić moje podejście dotyczące prowadzenia zajęć z programowania w języku Python.
metody Kto pyta, nie błądzi Szukanie odpowiedzi na nurtujące nas pytania to najlepszy sposób na poszerzanie wiedzy.
metody Czytelność kodu Pierwszy raz o pojęciu czysty kod dowiedziałem się przeglądając w księgarni książkę Czysty kod. Podręcznik dobrego programisty.
metody DRY czyli Don't Repeat Yourself Spośród wszystkich programistycznych praktyk, podejście DRY uchodzi za jedną z najbardziej fundamentalnych zasad programowania.