Toolverse
Wszystkie skille

csharp-pro

autor: sickn33

Pisz nowoczesny kod C# z zaawansowanymi funkcjami i optymalizacją wydajności

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Testowanie
Wyświetlenia
46

O skillu

Umiejętność dla programistów C#, która prowadzi Cię przez tworzenie nowoczesnego kodu z użyciem records, pattern matching i async/await. Specjalizuje się w optymalizacji aplikacji .NET, implementacji wzorców enterprise'owych oraz kompleksowym testowaniu. Wykorzystaj ją do refaktoryzacji kodu, poprawy wydajności i rozwiązywania złożonych problemów architektonicznych.

Jak używać

  1. Aktywuj umiejętność csharp-pro w swoim środowisku pracy. Skill będzie dostępny do użycia w kontekście zadań związanych z C# i .NET.

  2. Zanim zaczniesz pracę, jasno określ cel: czy refaktoryzujesz istniejący kod, optymalizujesz wydajność, czy implementujesz nowe rozwiązanie. Podaj ograniczenia techniczne i wymagane dane wejściowe.

  3. Skill zastosuje najlepsze praktyki nowoczesnego C#: wykorzysta nullable reference types, SOLID principles, pattern matching i async/await. Otrzymasz kod, który jest czysty, ekspresyjny i gotowy do produkcji.

  4. Dla każdego rozwiązania otrzymasz kompleksowe testy jednostkowe (xUnit, NUnit, Moq) oraz benchmarki wydajności. Skill weryfikuje, że kod spełnia założenia i nie ma problemów z blokowaniem w operacjach asynchronicznych.

  5. Jeśli potrzebujesz szczegółowych przykładów implementacji lub wzorców dla mikrousług, otwórz plik resources/implementation-playbook.md, który zawiera praktyczne scenariusze.

  6. Zweryfikuj wyniki: sprawdź wygenerowany kod pod kątem pokrycia testami, przeanalizuj raporty wydajności i upewnij się, że rozwiązanie zgodne jest z architekturą Twojego projektu.

Podobne skille