Krok 3 | Wielopokoleniowy kod – 5 kroków do zagłady

Do tej pory operowaliśmy na poziomie funkcji. Ale funkcje to przecież nie jest istota programowania obiektowego. Tutaj liczą się klasy! I to klasy odgrywają najważniejszą rolę w DUŻYCH i POWAŻNYCH projektach! A skoro klasy to nie może zabraknąć najważniejszego elementu programowania obiektowego czyli dziedziczenia. Wasz zespół na szczęście składa się z samych specjalistów i takie […]

Krok 2 | Komentarze po całości – 5 kroków do zagłady

Poprzednio dowiedziałeś się co się stanie jak postanowisz ładnie zamknąć całą funkcjonalność w jednej funkcji. Próbowałem Cię przekonać, że to nienajlepszy pomysł. Ale przecież Ty jesteś tym doświadczonym programistą! Kod ma być zwięzły i niepozostawiający wątpliwości. A jak kod ma być zwięzły ale jednocześnie czytelny to jest tylko jedno rozwiązanie – komentarze. Nie zostawiajmy przyszłych […]

Istniejący kod klienta? NIE PRZEPISUJ

Tytuł tego tekstu i cały jego zamysł powstał przy okazji realizacji zadań w projekcie klienta w pracy. Może się wydawać, że pokazuje smutną rzeczywistość i walkę programisty z tym złym biznesem. Ale czy na pewno? Czy na pewno jest to walka? Czy jako programiści, konsultanci, specjaliści w swoim fachu powinniśmy uznawać przedstawioną tutaj sytuację za […]

Projekt dla korporacji MUSI trwać długo

Niedawno pisałem o tym, że projekt, który mieliśmy rozpocząć nie był gotowy na ten start. Jednak mimo to trzeba było wszystko ruszyć z miejsca. Dlatego na pierwszy ogień poszło przygotowanie fundamentów projektu od strony technicznej. Jeżeli ktokolwiek miał okazję widzieć jak rozdziela się taką pracę na cały zespół ten już zapewne wie o czym będę […]

Falstart projektu

W zeszłym tygodniu byłem w delegacji u klienta w Edynburgu. W trakcie, na moim kanale na Youtube prowadziłem codziennego vloga, gdzie podsumowywałem każdy dzień. Jednak w tym wpisie chciałem zebrać w całość temat przygotowania się klienta do rozpoczęcia projektu. Dla niecierpliwych – słabego przygotowania. Co nieco mówiłem o tym we vlogu z piątku. Dobre złego […]

Duży dostawca ze słabą dokumentacją przychodzi

Przebywając w świecie IT można się nasłuchać mnóstwa historii o słabych dokumentacjach jakiegoś oprogramowania. Nawet się do tego przyzwyczailiśmy, że im droższy program albo biblioteka tym gorzej z dokumentacją. Ma to jakiś sens w przypadku firm, które mają maksymalnie kilka produktów i jednocześnie oferują płatne wsparcie techniczne i wdrożenie jakiegoś narzędzia. Jednak gorzej jeżeli taka […]