Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 900 000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 días de prueba gratis, luego $7.99 /mes
  • Cancela cuando quieras
Suscríbete ahora
Copy of Device Banner Block 894x1036 3

Pragmatic Test-Driven Development in C# and .NET: Write loosely coupled, documented, and high-quality code with DDD using familiar tools and libraries

Idioma
Inglés
Format
Categoría

No ficción

Test-driven development is a manifesto for incrementally adding features to a product but starting with the unit tests first. Today’s project templates come with unit tests by default and implementing them has become an expectation. It’s no surprise that TDD/unit tests feature in most job specifications and are important ingredients for most interviews and coding challenges. Adopting TDD will enforce good design practices and expedite your journey toward becoming a better coding architect.

This book goes beyond the theoretical debates and focuses on familiarizing you with TDD in a real-world setting by using popular frameworks such as ASP.NET Core and Entity Framework. The book starts with the foundational elements before showing you how to use Visual Studio 2022 to build an appointment booking web application. To mimic real-life, you’ll be using EF, SQL Server, and Cosmos, and utilize patterns including repository, service, and builder. This book will also familiarize you with domain-driven design (DDD) and other software best practices, including SOLID and FIRSTHAND.

By the end of this TDD book, you’ll have become confident enough to champion a TDD implementation. You’ll also be equipped with a business and technical case for rolling out TDD or unit testing to present to your management and colleagues.

© 2022 Packt Publishing (eBook): 9781803231303

Fecha de lanzamiento

eBook: 30 de septiembre de 2022

Tags

    Otros también disfrutaron...

    1. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    2. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    3. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
    4. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
    5. Building Microservices: Designing Fine-Grained Systems Sam Newman
    6. Product Owner Training: Agile Product Ownership with Scrum Jimmy Mathew
    7. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    8. Agile Software Development for Beginners: A Beginner's Expedition into Efficient Software Development Strategies Jacob Richardson
    9. Software Development Fundamentals Introbooks Team
    10. Python Data Ecosystem: Navigating the Landscape of Data Engineering Daniel Garfield
    11. A Little Book about Requirements and User Stories: Heuristics for Requirements in an Agile World Allan Kelly
    12. Agile Software Development for Beginners: Advanced Strategies for Optimal Software Development Performance Jacob Richardson
    13. Javascript: Javascript Basics for Beginners Andy Vickler
    14. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
    15. Kanban: A Complete Step-by-Step Guide to the Basic Concepts in Kanban Alex Campbell
    16. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
    17. Ultimate Modern jQuery for Web App Development Laurence Svekis
    18. The End of White Christian America Robert P. Jones
    19. Clean Agile: Back to Basics Robert C. Martin
    20. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
    21. Ethereum: Programming and Mining to Better Investments Jiles Reeves
    22. The End is Always Near: Apocalyptic Moments from the Bronze Age Collapse to Nuclear Near Misses Dan Carlin
    23. Obsession: The FBI's Legendary Profiler Probes the Psyches of Killers, Rapists, and Stalkers John E. Douglas
    24. Ultimate Microservices with RabbitMQ Peter Morlion
    25. Time Series Analysis for Beginners: Comprehensive Introduction Daniel Garfield
    26. The Kanban Guide: For the Business, Agile Project Manager, Scrum Master, Product Owner and Development Support Team, 2nd Edition Paul VII
    27. The Emperor's Soul [Dramatized Adaptation] Brandon Sanderson

    Siempre con Storytel:

    • Acceso ilimitado

    • Modo sin conexión

    • Modo Infantil

    • Cancela en cualquier momento

    Historias ilimitadas siempre
    Oferta por tiempo limitado

    Ilimitado

    Para los que quieren escuchar y leer sin límites.

    $7.99 /mes
    • 1 cuenta

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Modo Infantil

    • Cancela en cualquier momento

    Pruébalo ahora