Utrzymywalne oprogramowanie – Sebastian Buczyński – Notatka z nauki

przez Karol Bocian | 11 kwietnia, 2021
Utrzymywalne oprogramowanie: https://www.pexels.com/photo/flat-lay-photography-of-hand-tools-1029243/

Właśnie zapoznałem się z materiałem: Boiling Frogs 2017 – Sebastian Buczyński – Utrzymywalne oprogramowanie.

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 z: Boiling Frogs 2017 – Sebastian Buczyński – Utrzymywalne oprogramowanie

Materiał: Boiling Frogs 2017 – Sebastian Buczyński – Utrzymywalne oprogramowanie. Zanotowałem z tego materiału:

  • Utrzymanie = optymalizowanie, usuwanie błędów i przystosowywanie do zmieniającego się środowiska.
  • Najlepsze źródła błędów:
    • Użytkownicy – ich działań nie da się przewidzieć.
    • Skala – ogromny ruch i liczba transakcji na produkcji.
  • W utrzymaniu pomaga:
    • Logowanie (gdzie i co logować?).
    • Monitorowanie i informowanie o problemie.
    • Powiadomienia o błędach – jeżeli coś złego dzieje się w systemie, to powinniśmy o tym wiedzieć. Nie można łapać wyjątków i nic z nimi nie robić.
    • Ustawianie timeot’ów do zewnętrznych systemów i baz danych.
    • Kolejki zadań pozwalają przeżyć chwilowy problem naszego oprogramowania.
    • Łatwe wdrażanie – możemy w miarę szybko wdrożyć poprawkę oraz zbudowanie paczki i wdrożenie trwa krótko.
    • Posiadanie testów automatycznych.

Wszystkie posty związane z notatkami z nauki:

Źródła

Obraz główny

Materiał Boiling Frogs 2017 – Sebastian Buczyński – Utrzymywalne oprogramowanie

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.