الاستماع والقراءة

خطوة إلى عالم لا حدود له من القصص

  • اقرأ واستمع إلى ما تريده
  • أكثر من مليون عنوان
  • العناوين الحصرية + أصول القصة
  • 7 الشهر يورو في EGP89 يوم تجربة مجانية، ثم
  • من السهل الإلغاء في أي وقت
جرب مجانا
Details page - Device banner - 894x1036

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

اللغة
اللغة الإنجليزية
Format
الفئة

كتب واقعية

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 (كتاب ): 9781803231303

تاريخ الإصدار

كتاب : ٣٠ سبتمبر ٢٠٢٢

الوسوم

واستمتع آخرون أيضًا...

  1. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  2. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  3. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  4. Product Owner Training: Agile Product Ownership with Scrum Jimmy Mathew
  5. Building Microservices: Designing Fine-Grained Systems Sam Newman
  6. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  7. Programming Interviews For Dummies Eric Butow
  8. Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development. Principles, Patterns, and Practices James Ferry
  9. Agile Software Development for Beginners: A Beginner's Expedition into Efficient Software Development Strategies Jacob Richardson
  10. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  11. Python Data Ecosystem: Navigating the Landscape of Data Engineering Daniel Garfield
  12. Kanban: A Complete Step-by-Step Guide to the Basic Concepts in Kanban Alex Campbell
  13. Agile Software Development for Beginners: Advanced Strategies for Optimal Software Development Performance Jacob Richardson
  14. A Little Book about Requirements and User Stories: Heuristics for Requirements in an Agile World Allan Kelly
  15. Clean Agile: Back to Basics Robert C. Martin
  16. Ultimate ChatGPT Handbook for Enterprises Dr. Harald Gunia
  17. The End of White Christian America Robert P. Jones
  18. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  19. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
  20. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  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. Ultimate Microservices with RabbitMQ Peter Morlion
  24. Obsession: The FBI's Legendary Profiler Probes the Psyches of Killers, Rapists, and Stalkers John E. Douglas
  25. Ultimate Modern jQuery for Web App Development Laurence Svekis
  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
  28. Journey into Darkness John E. Douglas
  29. New Deal Law and Order: How the War on Crime Built the Modern Liberal State Anthony Gregory
  30. Nanotechnology and Nanoelectronics: Exploring the Revolutionary Applications of Small-Scale Technology Daniel Garfield
  31. Javascript: 3 books in 1 : Javascript Basics for Beginners + Javascript Front End Programming + Javascript Back End Programming Andy Vickler
  32. Time Series Analysis for Beginners: Comprehensive Introduction Daniel Garfield
  33. All Quiet on the Western Front Erich Maria Remarque
  34. Frederick Douglass Collection: Narrative of the Life of Frederick Douglass and My Bondage and My Freedom Frederick Douglass
  35. Feudalism: An Overview: The Structure and Dynamics of Medieval Societies Arlo Holders
  36. Narrative of the Life of Frederick Douglass, an American Slave Frederick Douglass
  37. Death in a Promised Land Scott Ellsworth
  38. Summary of Julie Morgenstern's Organizing from the Inside Out second edition IRB Media
  39. Navigating Cybersecurity and Ethical Hacking: The Art of Ethical Hacking: Exploring Cybersecurity from Within Lily Grayson
  40. Frederick Douglass Revolt & Rebellion Frederick Douglass
  41. Gang Politics: Revolution, Repression, and Crime Kristian Williams
  42. Elantris (1 of 3) [Dramatized Adaptation] Brandon Sanderson
  43. Summary of Dan Millman's Wisdom of the Peaceful Warrior IRB Media
  44. Treason From Within: The Assassination of President John F. Kennedy Donald T Phillips
  45. Bill Hicks: Lo-Fi Troubadour Bill Hicks
  46. Artificial Intelligence: What You Need to Know About Machine Learning, Robotics, Deep Learning, Recommender Systems, Internet of Things, Neural Networks, Reinforcement Learning, and Our Future Neil Wilkins
  47. The History and Legacy of the Greatest Battles of the Napoleonic Wars Charles River Editors

ما مميزات اشتراك Storytel؟

  • أكثر من 200000 عنوان

  • وضع الأطفال (بيئة آمنة للأطفال)

  • تنزيل الكتب للوصول إليها دون الاتصال بالإنترنت

  • الإلغاء في أي وقت

أكثر شهرة

شهري

قصص لكل المناسبات.

89 EGP / شهر
7 أيام مجانًا
  • حساب واحد

  • حساب بلا حدود

  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن

سنويا

قصص لكل المناسبات.

708 EGP /سنة
7 أيام مجانًا
وفر 33%
  • حساب واحد

  • حساب بلا حدود

  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن

6 أشهر

قصص لكل المناسبات.

474 EGP /ستة أشهر
7 أيام مجانًا
وفر 12%
  • حساب واحد

  • حساب بلا حدود

  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن