Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C#

Autor: Matt Eland
  • Data wydania: 2024/12/03
  • Liczba stron 408
  • Format 16.5x23.5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£ 17.42
£ 21.78
Brutto
Ilość

Dodaj do schowka

Termin dług techniczny oznacza zbi&oacute,r skr&oacute,t&oacute,w, niedociągnięć i potwork&oacute,w projektowych, kt&oacute,re powstają w trakcie ewolucyjnego rozwoju programu. Jeśli się ich nie zlikwiduje, mogą dramatycznie spowolnić pracę nad programem. Rozwiązywanie tego typu problem&oacute,w jest nazywane refaktoryzacją i każdy programista powinien umieć ją przeprowadzać.

Dzięki tej przystępnej, świetnie napisanej książce dowiesz się, czym jest dług techniczny, co prowadzi do jego powstawania i w jaki spos&oacute,b można go bezpiecznie zrefaktoryzować przy użyciu nowoczesnych narzędzi dostępnych w środowisku Visual Studio, a także najnowszych składnik&oacute,w języka C# 12 i platformy .NET 8. Nauczysz się też korzystać z zaawansowanych test&oacute,w jednostkowych tworzonych przy użyciu xUnit i takich bibliotek jak Moq, Snapper czy Scientist.NET. Dowiesz się, jak stosować zasady SOLID, aby tworzyć łatwy w utrzymaniu kod, poznasz r&oacute,wnież techniki programowania defensywnego, kt&oacute,re można stosować w nowszych wersjach C#. Ponadto nauczysz się przeprowadzać analizy kodu i pisać własne analizatory Roslyn do wykrywania i rozwiązywania problem&oacute,w typowych dla Twojego projektu.

Najciekawsze zagadnienia:

  • najważniejsze informacje o długu technicznym
  • r&oacute,żne sposoby refaktoryzacji klas, metod i wierszy kodu
  • efektywne testy jednostkowe
  • zasady SOLID i tworzenie kodu łatwego w utrzymaniu
  • korzystanie ze sztucznej inteligencji GitHub Copilot
  • standardy kodowania w zwinnych zespołach
1041063
Numer EAN
9788328916807
Rok wydania
2025
Liczba stron
408
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
132174