Testowanie i Jakość Oprogramowania
Katedra Informatyki
| Semestr letni | 3 rok | Matriały dydaktyczne
Laboratorium
Projekt
Wykład
- Wykład 01: Wprowadzenie.
- Wykład 02: Python.
- Wykład 03: Podstawy Scrum.
- Wykład 04: Flask.
- Wykład 05: Elementy programownaia funkcyjnego.
- Wykład 06: Czysty kod, OOP, dobre praktyki.
- Wykład 07: SOLID, DRY, KISS, PRAWO DEMETER, CODE SMELL.
- Wykład 08: Wzorce projektowe.
- Wykład 09: Podsumowanie wiadomości, Q&A.
- Wykład 10: Wprowadzenie do testowania, piramida testów.
- Wykład 11: Testy jednostkowe, FIRST.
- Wykład 12: Testy integracyjne, atrapy.
- Wykład 13: TDD, E2E.
- Wykład 14: Podsumowanie wiadomości, Q&A.
- Wykład 15: Kolokwium.
Każdy głupiec może napisać kod zrozumiały dla komputera. Dobrzy programiści
potrafią stworzyć kod zrozumiały dla ludzi.
~Martin Fowler