ODBIERZ TWÓJ BONUS :: »

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

    (ebook) (audiobook) (audiobook)
    Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C# 12 Matt Eland - okładka ebooka

    Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C# 12 Matt Eland - okładka ebooka

    Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C# 12 Matt Eland - okładka audiobooka MP3

    Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C# 12 Matt Eland - okładka audiobooks CD

    Wydawnictwo:
    Helion
    Ocena:
    Bądź pierwszym, który oceni tę książkę
    Stron:
    403
    Druk:
    oprawa miękka
    Wyłącznie

    Termin dług techniczny oznacza zbiór skrótów, niedociągnięć i potworków projektowych, które powstają w trakcie ewolucyjnego rozwoju programu. Jeśli się ich nie zlikwiduje, mogą dramatycznie spowolnić pracę nad programem. Rozwiązywanie tego typu problemó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ób można go bezpiecznie zrefaktoryzować przy użyciu nowoczesnych narzędzi dostępnych w środowisku Visual Studio, a także najnowszych składników języka C# 12 i platformy .NET 8. Nauczysz się też korzystać z zaawansowanych testó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ównież techniki programowania defensywnego, któ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ów typowych dla Twojego projektu.

    Najciekawsze zagadnienia:

    • najważniejsze informacje o długu technicznym
    • róż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

    Wybrane bestsellery

    O autorze ebooka

    Matt Eland otrzymał od Microsoftu tytuł MVP w dziedzinie sztucznej inteligencji. Z platformy .NET korzysta od 2001 roku. Obecnie jest specjalistą w zakresie sztucznej inteligencji i starszym konsultantem w Leading EDJE. Działa również jako prelegent i współorganizator Central Ohio .NET Developers Group.

    Helion - inne książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint