Testy Application Layer w .NET z Moq
Unit Testing Application Layer w .NET – Mockowanie zależności z Moq Testowanie Application Layer w .NET (Unit Testing) to moment, w którym wielu programistów zaczyna improwizować.…
Czytaj więcej →Unit Testing Application Layer w .NET – Mockowanie zależności z Moq Testowanie Application Layer w .NET (Unit Testing) to moment, w którym wielu programistów zaczyna improwizować.…
Czytaj więcej →Każde REST API, każdy plik appsettings.json, każda odpowiedź z zewnętrznego serwisu — to JSON. W .NET domyślnym narzędziem do zamiany obiektów C# na JSON i z…
Czytaj więcej →Unit Testy w C# z xUnit i FluentAssertions – Testowanie BattleService w Clean Architecture Piszesz kod w C#, ale boisz się, że po refaktoryzacji coś się…
Czytaj więcej →Publiczne pole nie daje żadnej kontroli nad tym, co się do niego wstawia — ani teraz, ani w przyszłości, gdy zechcesz dodać walidację. Właściwości (properties) rozwiązują…
Czytaj więcej →Dwie klasy, ten sam kod skopiowany w dwóch miejscach. Zmiana sposobu liczenia ObliczWynagrodzenie wymaga teraz pamiętania o edycji obu klas — a przy dziesięciu podobnych typach pracowników o…
Czytaj więcej →Cztery gałęzie tej samej zmiennej, powtórzone porównanie za powtórzonym porównaniem. switch robi to samo, czytelniej — a w nowoczesnym C# potrafi też dużo więcej niż tylko porównywać równość.…
Czytaj więcej →Jak wydzielić GameRunner i zastosować SRP – Refaktoryzacja do Clean Architecture [6/6] [Część 11] Twój Program.cs zaczyna przypominać centrum dowodzenia NASA?Tworzy kontener DI, uruchamia grę, obsługuje…
Czytaj więcej →C# daje ci co najmniej cztery różne narzędzia do zamiany jednego typu na drugi — rzutowanie (int), int.Parse(), int.TryParse() i Convert.ToInt32() — i wszystkie wyglądają, jakby robiły to samo. Nie robią. Różnice…
Czytaj więcej →Dependency Injection w .NET- Refaktoryzacja do Clean Architecture [5/6] [Część 10] Czy Twój plik Program.cs pęka w szwach od ręcznego tworzenia obiektów? 🚀Dependency Injection (DI) w…
Czytaj więcej →Refaktoryzacja do Clean Architecture – Application Service [4/6] [Część 9] Wprowadzenie – po co nam Application Service? Twój Program.cs robi wszystko naraz? Wyświetla komunikaty, tworzy obiekty,…
Czytaj więcej →Refaktoryzacja kodu do Clean Architecture – BattleService w Core Masz wrażenie, że Twój Program.cs robi wszystko naraz – od wyświetlania UI po symulację logiki biznesowej? 🚨To…
Czytaj więcej →Repository Pattern w C# – Refaktoryzacja kodu do Clean Architecture Masz wrażenie, że Twoja klasa robi zbyt wiele? Wczytuje dane z pliku, deserializuje JSON i jeszcze…
Czytaj więcej →Refaktoring do Clean Architecture w C# – Podział na Warstwy 🔑 Spis treści 🏛 Czym jest Clean Architecture? Refaktoring do Clean Architecture w C# – Podział…
Czytaj więcej →Używamy plików cookie do analityki i reklam. Możesz zmienić wybór w każdej chwili.
Polityka prywatności · Polityka cookies