Learning Software Development – Notatka z nauki

przez Karol Bocian | 30 maja, 2022

W ramach rozwijania się oglądam i czytam różne materiały. Następnie wiedzę z nich umieszczam w Anki oraz w notatkach i uzupełniam własnymi przemyśleniami. Ostatnio zapoznałem się z materiałem: Boiling Frogs 2019 – Mariusz Gil – Learning Software Development The Hard Way

Notatka z materiału: Learning Software Development:

Zanotowałem z tego materiału:

  • Błędy w robieniu oprogramowania:
    • Zaczynani ode bazy danych – szukanie rzeczowników w historyjkach użytkowników.
    • Mieszanie w kodzie elementów domenowych z architekturą.
    • Tworzenie konfiguracji wyklikując ją, zamiast tworzyć ją za pomocą kodu.
    • Pomijanie testów.
    • Robienie Code Review tylko w celu poprawy jakości, a pomijanie aspektu przekazywania wiedzy (bus factor).
    • Nie robienie automatyzacji (deploye, konfiguracja środowisk).
    • Sprawdzanie nie tylko zalet danej technologii i popularności, ale również wad i kosztów.
    • Brak zrozumienia i skupienia na domenie oraz otoczeniu projektu (biznesie). Zbytnie skupienie na technologiach.
    • Wybór zbyt skomplikowanego rozwiązania.
    • Zastanawianie się, jaki problem ma rozwiązać dana historyjka użytkownika / zadanie programisty i skupianie się na rozwiązaniu problemu, a nie na samej implementacji podpunktów z zadania.
    • Co można zrobić lub zmienić, aby ten projekt popchnąć do przodu? Jak dać wartość?
  • Najważniejsze jest, po co robisz to oprogramowanie.

Wszystkie posty związane z notatkami z nauki:

Źródła

Obraz główny

Materiał: Learning Software Development:

Kategoria: Notatki z nauki

O Karol Bocian

Programowanie i świat agentów programowalnych, który poznał na Wydziale Matematyki i Nauk Informacyjnych, wciągnął go w przemysł IT. W trakcie swojej praktyki zawodowej Karol zrozumiał, że nie ważne co się robi i kim się jest, ale wiedza z zarządzania przydaje się wszędzie. Rozpoczął studia na kierunku Zarządzanie i Inżyniera Produkcji. W przypadku Karola zarządzanie to nie tylko teoria czy praca, ale prawie każdy element jego życia, to jego pasja.