CodeGym University
Nauka
Kurs
Zadania
Ankiety & Quizy
Gry
Pomoc
Harmonogram kopniaków w tyłek
Społeczność
Użytkownicy
Forum
Czat
Artykuły
Historie sukcesu
Aktywność
Opinie
Subskrypcje
Jasny motyw
Lekcje
Opinie
O nas
Rozpocznij
Rozpocznij naukę
Rozpocznij naukę teraz
Mapa misji
Lekcje
Wszystkie misje
Wszystkie poziomy
Kryteria dobrej architektury oprogramowania
Moduł 3
Poziom 14,
Lekcja 3
Efektywność. Elastyczność. Skalowalność. Możliwość rozbudowy. Testowalność. Łatwość utrzymania kodu.
Kryteria złej architektury oprogramowania
Moduł 3
Poziom 14,
Lekcja 4
Kryteria złego projektu. Definicja „złego projektu”. Przyczyny „złego projektu”. Znaczenie.
Modułowa architektura oprogramowania
Moduł 3
Poziom 14,
Lekcja 5
Korzyści wynikające z rozkładu architektury modułowej
Poprawna dekompozycja oprogramowania
Moduł 3
Poziom 14,
Lekcja 6
Hierarchiczny. Funkcjonalny. Mocna i słaba łączność. Skład zamiast dziedziczenia.
Jak poluzować sprzężenie między modułami oprogramowania
Moduł 3
Poziom 14,
Lekcja 7
Dekompozycja wszystkich naszych interfejsów. Fasada
Inwersja zależności
Moduł 3
Poziom 14,
Lekcja 8
Odwrócenie zależności Odwrócenie zależności w praktyce
Alternatywne sposoby łączenia modułów oprogramowania
Moduł 3
Poziom 14,
Lekcja 9
Zastąpienie bezpośrednich zależności komunikatami. Prawo Demeter (prawo Demeter). Skład zamiast dziedziczenia.
Cykl życia oprogramowania
Moduł 3
Poziom 15,
Lekcja 0
Etapy cyklu życia oprogramowania. Techniczne problemy wytwarzania oprogramowania. Podejścia do tworzenia oprogramowania.
Wodospad - Model wodospadu
Moduł 3
Poziom 15,
Lekcja 1
Model kaskadowy urządzenia Zalety i wady
Zwinna metodyka rozwoju - Agile
Moduł 3
Poziom 15,
Lekcja 2
Manifest metodologii Agile Model
Wprowadzenie do Scruma
Moduł 3
Poziom 15,
Lekcja 3
Historia ról Scruma w Zdarzeniach Scruma w Artefaktach Scruma Reguły Ramowe Scruma Ograniczenia Scruma
Praca ze Scrumem
Moduł 3
Poziom 15,
Lekcja 4
Historia użytkownika. zaległości. Sprint. Tablica Scruma. Wykres spalania.
Pokaż więcej
1
...
30
31
32
33
34
35
Please enable JavaScript to continue using this application.