Resharper - ćwiczenia

Wykorzystując w jak największym stopniu możliwości ReSharpera przygotuj projekt zawierający kilka klas implementujących wspólny interfejs. Umieść klasy w kolekcji i wyświetl posortowane względem wybranego kryterium.
Przykłady:

  • zbiór figur wyświetlanych względem obwodu
  • baza danych studentów sortowana względem nazwisk

  1. Otwórz dowolne rozwiązanie z poprzednich zajęć i sprawdź wyniki analizy kodu (ostrzeżenia, sugestie)
  2. Przykładowy program: 09_cs_life.zip
  3. Wyświetl listę wszystkich usterek wykrytych przez ReSharpera
  4. Spróbuj naprawić wszystkie usterki, aż do momentu pojawienia się zielonego statusy na belce informacyjnej.
  5. Przeprowadź automatyczne czyszczenie kodu
  6. Znajdź wszystkie przypisania do wybranej zmiennej/własności
  • Dla programów z poprzednich zadań przygotuj przykładowe testy jednostkowe (MSTest/ XUnit ?)
  • Uruchom testy za pomocą ReSharpera
  • Wykonaj analizę pokrycia kodu
  • Przygotuj własny szablon generujący komentarz zawierający twoje imię i nazwisko
  • Przygotuj własny szablon otaczający wybrany tekst komentarzem zawierającym na wstępie nazwisko i miejsce na komentarz
/* Autor: imie i nazwisko
   Komentarze: tutaj komentarz
 
   public int a = 0;
 
*/
  • Przygotuj szablon pliku, który na początku zawiera w komentarzach informacje autorze i miejsce na opis