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

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

  • اقرأ واستمع إلى ما تريده
  • أكثر من مليون عنوان
  • العناوين الحصرية + أصول القصة
  • 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. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  2. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  3. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  4. Software Development Fundamentals Introbooks Team
  5. Programming Interviews For Dummies Eric Butow
  6. Building Microservices: Designing Fine-Grained Systems Sam Newman
  7. Agile Software Development for Beginners: A Beginner's Expedition into Efficient Software Development Strategies Jacob Richardson
  8. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  9. Product Owner Training: Agile Product Ownership with Scrum Jimmy Mathew
  10. Javascript: Javascript Basics for Beginners Andy Vickler
  11. Python Data Ecosystem: Navigating the Landscape of Data Engineering Daniel Garfield
  12. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  13. Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development. Principles, Patterns, and Practices James Ferry
  14. Agile Software Development for Beginners: Advanced Strategies for Optimal Software Development Performance Jacob Richardson
  15. Clean Agile: Back to Basics Robert C. Martin
  16. A Little Book about Requirements and User Stories: Heuristics for Requirements in an Agile World Allan Kelly
  17. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  18. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
  19. Ethereum: Programming and Mining to Better Investments Jiles Reeves
  20. Ultimate Modern jQuery for Web App Development Laurence Svekis
  21. The End of White Christian America Robert P. Jones
  22. Obsession: The FBI's Legendary Profiler Probes the Psyches of Killers, Rapists, and Stalkers John E. Douglas
  23. Ultimate Microservices with RabbitMQ Peter Morlion
  24. The End is Always Near: Apocalyptic Moments from the Bronze Age Collapse to Nuclear Near Misses Dan Carlin
  25. The Emperor's Soul [Dramatized Adaptation] Brandon Sanderson
  26. The Kanban Guide: For the Business, Agile Project Manager, Scrum Master, Product Owner and Development Support Team, 2nd Edition Paul VII
  27. Time Series Analysis for Beginners: Comprehensive Introduction Daniel Garfield
  28. Nanotechnology and Nanoelectronics: Exploring the Revolutionary Applications of Small-Scale Technology Daniel Garfield
  29. Journey into Darkness John E. Douglas
  30. New Deal Law and Order: How the War on Crime Built the Modern Liberal State Anthony Gregory
  31. Summary of Julie Morgenstern's Organizing from the Inside Out second edition IRB Media
  32. Frederick Douglass Collection: Narrative of the Life of Frederick Douglass and My Bondage and My Freedom Frederick Douglass
  33. All Quiet on the Western Front Erich Maria Remarque
  34. Narrative of the Life of Frederick Douglass, an American Slave Frederick Douglass
  35. Summary of Dan Millman's Wisdom of the Peaceful Warrior IRB Media
  36. Frederick Douglass Revolt & Rebellion Frederick Douglass
  37. Death in a Promised Land Scott Ellsworth
  38. Elantris (1 of 3) [Dramatized Adaptation] Brandon Sanderson
  39. Feudalism: An Overview: The Structure and Dynamics of Medieval Societies Arlo Holders
  40. Navigating Cybersecurity and Ethical Hacking: The Art of Ethical Hacking: Exploring Cybersecurity from Within Lily Grayson
  41. Gang Politics: Revolution, Repression, and Crime Kristian Williams
  42. Bill Hicks: Lo-Fi Troubadour Bill Hicks
  43. 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
  44. The History and Legacy of the Greatest Battles of the Napoleonic Wars Charles River Editors
  45. Treason From Within: The Assassination of President John F. Kennedy Donald T Phillips

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

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

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

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

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

أكثر شهرة

شهري

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

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

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

  • 1 حساب

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

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

جرب الآن

سنويا

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

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

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

  • 1 حساب

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

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

جرب الآن

6 أشهر

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

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

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

  • 1 حساب

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

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

جرب الآن