Rozpoczynam dziś kolejny mini projekt. Codziennie (oprócz niektórych niedziel) przez najbliższy miesiąc będę poświęcał na ten projekt 1 godzinę. Jego celem jest dokształcenie się z obszaru tworzenia dobrej architektury oprogramowania na podstawie koncepcji Czystej Architektury, zwanej inaczej architekturą cebulkową (Onion Architecture) lub Posty i Adaptery.
Dlaczego 1 miesiąc? Dlaczego 1 godzina dziennie?
Słyszałem, że wystarczy przez 3 miesiące poświęcać danej tematyce 20 minut dziennie, czyli poświęcić 90 * 20 min. = 1800 minut, czyli 30 godzin, aby zostać zaawansowanym amatorem. Ja wolałem przeznaczyć po jednej godzinie w jednym miesiącu, aby rozwinąć swoje umiejętności.
Zadania — priorytety
Wypisałem zadania, które mam wykonać w ramach tego projektu oraz przydzieliłem im priorytety. Skorzystałem z metody MoSCoW (opisanej m.in. tutaj: https://kierownikprojektu.com/2016/09/05/jak-okreslic-co-jest-wazne-moscow/). Won’ty (Would have) potraktowałem jako coś, co byłoby fajnie zrobić, jeżeli wszystko inne zostanie zrobione, a zostanie mi jeszcze na to czas.
Musty
Moimi najważniejszymi zadaniami jest przerobić książkę Czysta architektura. Struktura i design oprogramowania. Prewodnik dla profesjonalistów. — Robert C. Martin oraz zrobić notatki i schematy UML.
Shouldy
W ramach tego priorytetu będę również oglądał filmy na YouTube związane z koncepcją czystej architektury.
Couldy
W ramach tego priorytetu zrobię pdfa z moimi notatkami.
Won’ty (Would have)
Nie mam zadań o tym priorytecie.
W skrócie
Mój projekt rozpisałem w niezawodnym Excelu i wygląda następująco:
Głównie będę skupiał się na przerabianiu książki, a w wolnych chwilach i dla orzeźwienia będę oglądał filmy i szkolenia.
Strona wykorzystuje pliki cookies w celu obsługi jej poszczególnych funkcji oraz korzystania z narzędzi analitycznych (Google Analytics, HotJar), marketingowych (Google Ads, Facebook Pixel) oraz społecznościowych (Instagram, Facebook, Twitter, LinkedIN). Szczegóły: polityka prywatności. Jeżeli wyrażasz zgodę na pliki cookies, kliknij w przycisk „Akceptuję”. Jeżeli chcesz zarządzać ustawieniami plików cookies, kliknij Ustawienia. Akceptuję
Polityka prywatności i plików cookies
Privacy Overview
Ten serwis używa plików cookies w celu ulepszenia Twojego doświadczenia podczas korzystania z tego serwisu. Pliki cookies podzieliliśmy na obowiązkowe i nieobowiązkowe. Obowiązkowe są konieczne do poprawnego działania strony oraz przeglądarki. Z nieobowiązkowych możesz się wypisać. O polityce prywatności możesz przeczytać tutaj: Polityka prywatności.
Obowiązkowe pliki cookies są konieczne to poprawnego funkcjonowania strony. Są to pliki cookies odpowiedzialne za dostarczanie podstawowych funkcji oraz zapewnienie bezpieczeństwa strony. Te pliki nie zawierają informacji personalnych.