Podsumowanie projektu: Budowanie czystej architektury
Dzisiaj zakończyłem mini projekt. Pora zatem na podsumowanie i trochę przemyśleń.
Spis treści
Cel projektu
Przerobiłem książkę Czysta Architektura Roberta C. Martina, zrobiłem notatki oraz obejrzałem trochę wykładów o tej architekturze. W najbliższym czasie wykorzystam tę wiedzę w praktyce (w pracy zawodowej). Projekt trochę rozjechał się w czasie — był wymagający intelektualnie oraz przekładanie go na wieczór też nie jest dobrym pomysłem.
Trójkąt projektu
Projekt składa się z trzech elementów (wg teorii trójką projektu): czas, pieniądze i zakres. Omawiam je poniżej.
Budżet
Budżet projektu był 0 zł (oprócz kosztu prądu) i taki udało się zachować. Materiały, z których skorzystałem, były darmowe lub kupione przeze mnie już kiedyś.
Planowałem wykorzystać 26 godzin mojego czasu wolnego. Nie policzyłem, ile dokładnie czasu poświęciłem na ten projekt, szacuję, że jest to około 30 godzin.
Czas
Nie udało mi się realizować tego projektu codziennie. Przez długi czas zbierałem materiały, a dopiero później je przerabiałem. Wiele razy przekładałem ten projekt na piątek lub sobotę (to zły pomysł)
Zakres
Stan zadań wygląda następująco:
Zrobiłem wszystkie zadania!
Ocena
Jestem zadowolony z tego projektu. Mam dobre notatki, lepsze pojęcie o tej architekturze. Muszę jeszcze kilka razy przerobić mojego e-booka oraz dodać najważniejsze elementy do Anki, aby pamiętać je na zawsze 🙂
Najważniejsze osiągnięcia
Za najważniejsze osiągnięcia związane z tym projektem uważam:
- e-book
- Zrozumienie czystej architektury.
Przemyślenia
- Muszę codziennie, regularnie i rano pchać taki projekt do przodu.
- Muszę dodawać do takich projektów coś przyjemniejszego — sama ciężka praca zabija entuzjazm i pożera ogromnie dużo energii.
Plany na przyszłość
W kolejnym mini projekcie będę uczył się lepiej zarządzać projektami 🙂
Rozwój
W kolejnych miesiącach będę na przemian rozwijał się w następujących tematach:
- stawanie się ekspertem w obszarze IT i programowania (w ramach projektu: 4 Tygodniowy Ekspert IT),
- stawanie się ekspertem w obszarze zarządzania (w ramach projektu: 4 Tygodniowy Ekspert Zarządzania),
- stawanie się zaawansowanym amatorem w różnych obszarach (nie zawsze amatorem :)) np. szybkie czytanie, sprzedawanie, efektywne komunikowanie (w ramach projektu: 4 Tygodniowy Zaawansowany Amator).
Koniec
Projekt zakończony. Pora na głęboki oddech, chwilę wytchnienia. Jutro rozpoczynam kolejny projekt: Budowanie czystej architektury. Zapraszam do śledzenia moich poczynań!
Wszystkie posty związane z mini projektem: Budowa czystej architektury:
- Początek mini projektu: Budowa czystej architektury
- Architektura
- Paradygmaty programowania
- Zasady SOLID w kontekście architektury
- Spójność komponentów
- Łączenie komponentów
- Struktura oprogramowania
- Zasady i poziomy
- Czysta architektura
- Budowanie Czystej architektury
- Podsumowanie projektu: Budowanie czystej architektury
- Moje notatki z nauki szybkiego czytania