100 likes | 238 Views
Zaawansowane techniki obiektowe. Tematyka. OOA, OOD, OOP Paradygmaty obiektowe UML. Tematyka. Paradygmaty obiektowe OOA, OOD, OOP UML O tym nie będziemy mowić. Tematyka. Ewolucja obiektów Małe kroki Czy (i jak) to działa Na wzór i podobieństwo Solidny kod Niuanse w C++.
E N D
Tematyka • OOA, OOD, OOP • Paradygmaty obiektowe • UML
Tematyka • Paradygmaty obiektowe • OOA, OOD, OOP • UML • O tym nie będziemy mowić
Tematyka • Ewolucja obiektów • Małe kroki • Czy (i jak) to działa • Na wzór i podobieństwo • Solidny kod • Niuanse w C++
Ewolucja obiektów czyli Programowanie Sterowane …Driven • TDD • BDD • RDD • ATDD • DDD • EVOlucja
Małe kroki czyli Refaktoryzacja • Co to jest? • Do czego to służy? • Ile to kosztuje? • Komu to potrzebne?
Czy (i jak) to działa czyliTesty • Jednostkowe • Integracyjne • Akceptacyjne • Narzędzia: • xUnit, MSTest, Mspec • Cucomber, SpecFlow • Selenium, FIT
Solidny kod czyliSOLID • Single Responsibility • Open/Close • Liskov Substitiotion • Interface Seggregation • Dependency Inversion
Na wzór i podobieństwo czyliWzorce Projektowe • Co to jest? • Do czego to służy? • Ile to kosztuje? • Komu to potrzebne?
Inne • Czy ktoś jeszcze używa C++