Kilka lat temu, po niespełna 10 latach pracy jako programista, napisałem anglojęzyczny dokument zatytułowany „Craftsmanship of Software Development”, czyli „Rzemiosło tworzenia oprogramowania”. We wstępie wyjaśniłem dlaczego ten dokument powstał.
W trakcie mojej kariery jako programista nauczyłem się, często metodą prób i błędów, że wykonywanie pewnych rzeczy w określony sposób było bardziej efektywne, poprawiało jakość oraz ułatwiało pracę z moimi współpracownikami.
W pewnym momencie zacząłem postrzegać programowanie jako rzemiosło – niezwykle trudne do opanowania, szybko ewoluujące i bardzo wymagające. Pozwól, … czytaj więcej…