Series - Visual-Studio-jak-zapewnic-jakosc-kodu-i-przeprowadzic-testy


10 Podsumowanie[MP4] [0:01:54] [2016/02/26]
Podsumowanie


09 Konfiguracja Build Server w Visual Studio Team Services[MP4] [0:16:26] [2016/02/26]
Mozliwości build server. Jak skonfigurować automatyczne uruchamianie testów jednostkowych Związki build – commit / workitem.


08 Automatyczne generowanie przypadków, które powinny by zbadane testami jednostkowymi[MP4] [0:07:32] [2016/02/26]
Automatyczna analiza skomplikowanych algorytmów. IntelliTest i uruchamianie testów oraz generowanie przypadków testowych.


07 Testy jednostkowe gdy metody korzystaj z bazy, bibliotek itp.[MP4] [0:16:24] [2016/02/26]
Co zrobić, gdy chcemy napisać test jednostkowy dla metody, która odwołuje się do bazy danych albo innych elementów infrastrukturalnych i nie da się zastąpić jej implementacji (to mock). Fakes, Shim i…


06 Testy jednostkowe - proste[MP4] [0:13:45] [2016/02/26]
Podstawy testów jednostkowy (Arrange-Act-Assert). Atrybuty. Test Explorer. Automatyczne uruchamianie testów podczas kompilacji. "Data Driven unit test". Analiza pokrycia kodu testami (Code…


05 Zrozumienie niezrozumiaego kodu[MP4] [0:29:15] [2016/02/26]
W jaki sposób używając debuggera, Intellitrace, CodeMap, DGML, wyszukiwania referencji i wielu innych możliwości w IDE Visual Studio 2015 odkryć, jak realizowana jest dana funkcjonalność w kodzie. Na…


04 Wykrywanie programowania w stylu copy-paste[MP4] [0:06:05] [2016/02/26]
Jak przeanalizować kod pod względem identycznych lub podobnych artefaktów, co wskazuje (zwykle) że programista skopiował duże bloki kodu pomiędzy różnymi metodami czy klasami. Też – pokazuje gdzie…


03 Automatyczne analizatory kodu (Roslyn)[MP4] [0:07:03] [2016/02/26]
Narzędzia do automatycznej analizy (i poprawiania!) kodu na przykładzie SignalR


02 Metryki kodu teoria i demo[MP4] [0:08:41] [2016/02/26]
Dowiedz się jak korzystać z metryk kodu na przykładzie analizy kodu źródłowego SignalR.


01 Wstp[MP4] [0:03:22] [2016/02/26]
Na czym polega trudność z utrzymaniem jakości kodu. Co robić gdy odziedziczyliśmy (po poprzednikach lub dostawcy) kod o miernej jakości. Narzędzia – przegląd i wstęp.