csharp-pro
Pisz nowoczesny kod C# z zaawansowanymi funkcjami i optymalizacją wydajności
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
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.
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.
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.
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.
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.
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.