Explore the latest books of this year!
Bookbot

Jason Alls

    Religia i polityka. Dylematy współobecności
    Czysty kod w C#. Techniki refaktoryzacji i..
    High-Performance Programming in C# and .NET
    Clean Code with C# - Second Edition
    Clean Code in C#
    • Clean Code in C#

      Refactor your legacy C# code base and improve application performance by applying best practices

      • 500 pages
      • 18 hours of reading

      Focusing on practical programming skills, this book delves into essential topics like code reviews, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and API design. It aims to help readers tackle issues such as code inefficiency and redundancy, providing strategies to enhance code quality and address common pitfalls associated with poor coding practices. Through these insights, programmers can improve their craft and create more robust software solutions.

      Clean Code in C#
    • Clean Code with C# - Second Edition

      Refactor your legacy C# code base and improve application performance using best practices

      • 492 pages
      • 18 hours of reading

      Focusing on practical techniques, this book guides readers in improving programming skills by emphasizing code reviews, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and effective API design. It addresses common challenges such as code inefficiency and redundancy, providing strategies to combat issues stemming from poor coding practices. Through hands-on approaches, readers will learn to write cleaner, more efficient code and enhance their overall development process.

      Clean Code with C# - Second Edition
    • High-Performance Programming in C# and .NET

      Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6

      • 660 pages
      • 24 hours of reading

      Focusing on performance optimization, this book provides best practices for benchmarking and application profiling, ensuring efficient resource use. It delves into asynchronous programming techniques and the design of responsive user interfaces. Additionally, it covers gRPC communication methods and strategies for building distributed applications, equipping developers with the tools needed to enhance application performance effectively.

      High-Performance Programming in C# and .NET
    • Język C# charakteryzuje się dojrzałością, prostotą i nowoczesnością, umożliwiając tworzenie aplikacji sieciowych, chmurowych, mobilnych oraz dla internetu rzeczy. Choć pozwala na pisanie kodu bezpiecznego i wydajnego, zdarzają się przypadki niskiej jakości, które utrudniają osiągnięcie skalowalności i wydajności. W takich sytuacjach kluczowe jest zidentyfikowanie i rozwiązanie problemów w kodzie, co nie jest łatwym zadaniem. Książka pomaga zrozumieć znaczenie standardów kodowania, zasad i metodologii, a także rolę przeglądów kodu w poprawie jego jakości oraz zgodności z uznawanymi standardami. Zawiera informacje na temat testów jednostkowych, techniki TDD oraz rozwiązywania zadań przekrojowych. Prezentuje dobre praktyki programowania obiektowego, obsługi wyjątków oraz inne aspekty pisania w C#. Zagadnienia ilustrowane są przykładami działającego kodu oraz szczegółowymi instrukcjami. W książce znajdziesz dobre praktyki pisania kodu, implementację metodologii fail-pass-refactor, wzorce projektowe, rozpoznawanie kodu złej jakości, zabezpieczanie interfejsów API oraz wykorzystanie narzędzi do profilowania i refaktoryzacji. Sekret sukcesu tkwi w czystym i przejrzystym kodzie.

      Czysty kod w C#. Techniki refaktoryzacji i..
    • Książka prezentuje znaczenie religii i polityki w kontekście współistnienia obu tych rzeczywistości. Jest to współistnienie (współobecność), które odznacza się licznymi dylematami wpisanymi w prawdę o ludzkiej naturze. Człowiek bowiem jest istotą zarówno religijną (homo religiosus), jak i polityczną (homo politicus).

      Religia i polityka. Dylematy współobecności