Notatka z nauki: Boiling Frogs 2019 – Tomasz Kaczmarzyk – The Lasagne Industry

przez | 28 listopada, 2020
https://www.pexels.com/photo/selective-focus-photography-of-pasta-with-tomato-and-basil-1279330/

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.

Notatka

Materiał: Boiling Frogs 2019 – Tomasz Kaczmarzyk – The Lasagne Industry opowiada o codzienności tworzenia oprogramowania, które zbyt piękne nie jest. Zanotowałem z  tego materiału:

  • Każdy projekt na początku to piękny kod, idealna architektura i najlepsze rozwiązania. Każdy programista ma zamysł i chęć tworzenia najlepszego oprogramowania, a potem wychodzi… każdy wie jak.
  • Obiektowa wersja spaghetti kod to lazania kod – zbyt wiele warstw.
  • Mamy dwa skrajne typy programistów:
    • Nierozwijających się technologicznie, ale dowożących wartość.
    • Rozwijających się technologicznie, ale przesadnie skupionych na samej technologii, a nie wartości.
  • Pamiętaj i realizuj manifest Software Craftsmanship:
    • Nie tylko działające, ale również dobrze napisane oprogramowanie.
    • Nie tylko reagowanie na zmiany, ale również ciągłe dodawanie wartości.
    • Nie tylko osoby i interakcje, ale również społeczność profesjonalistów.
    • Nie tylko współpraca z klientem, ale również produktywne partnerstwo.
  •  Tworzenie idealnego oprogramowania to droga:
    • Robienie eksperymentów.
    • Robienie prototypów.
    • Na podstawie testów i danych wyciąganie wniosków i podejmowanie decyzji.
  • Znajomość hardware’u pozwala osiągać lepsze wyniki (czasy, zużycie pamięci).
  • Traktowanie wszystkiego jako czarnej skrzynki jest niebezpieczne.

Wszystkie posty związane z notatkami z nauki:

Źródła

Bestseller dnia w księgarni Złote Myśli

Obraz główny

Materiał

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *