توسعهی مبتنی بر آزمون ۲۰۰۷
Test Driven 2007
دانلود کتاب توسعهی مبتنی بر آزمون ۲۰۰۷ (Test Driven 2007) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Lasse Koskela |
|---|
ناشر:
Simon and Schuster
دسته: برنامه نویسی, توسعه نرم افزار, علوم کامپیوتر
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2007 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
544 |
| نوع فایل |
|
| حجم |
9.4 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب توسعهی مبتنی بر آزمون ۲۰۰۷
در توسعهی مبتنی بر آزمون (TDD)، ابتدا یک آزمون اجرایی مینویسید که مشخص میکند کد برنامهی شما باید چه کاری انجام دهد. سپس خودِ کد را مینویسید و با اتکا به آزمون، طراحی خود را بهبود میبخشید. در توسعهی مبتنی بر آزمون پذیرش (ATDD)، از همین روش برای پیادهسازی ویژگیهای محصول استفاده میکنید و از مزایای توسعهی تکراری، چرخههای بازخورد سریع و الزامات بهتر تعریفشده بهرهمند میشوید. TDD و ابزارها و تکنیکهای پشتیبانیکنندهی آن، منجر به تولید نرمافزار بهتری در زمان کوتاهتر میشوند.
کتاب *Test Driven* تکنیکهای عملی TDD را که از سالها تجربهی جامعهی توسعهدهندگان به دست آمده، در یک جا گردآوری کرده است. با استفاده از مثالهایی در Java و محیط Java EE، هم به بررسی تکنیکها و هم ذهنیت TDD و ATDD میپردازد. این کتاب از مثالهای دقیقی استفاده میکند تا ابزارها و الگوهای طراحی TDD را نه به صورت انتزاعی، بلکه به طور مشخص در چارچوب فناوریهایی که در محل کار با آنها روبرو هستید، به تصویر بکشد. این کتاب برای مبتدیان TDD قابلدسترس است و تکنیکهای مؤثر و کمتر شناختهشدهای را به افراد باتجربهی TDD ارائه میدهد.
با خرید نسخهی چاپی کتاب، یک PDF، ePub و Kindle eBook رایگان از Manning دریافت خواهید کرد. همچنین، تمام کدهای کتاب نیز در دسترس هستند.
**مطالب داخل کتاب:**
* یادگیری عملی تستمحور کردن کد Java
* نحوه اجتناب از اشتباهات رایج در پذیرش TDD
* توسعهی مبتنی بر آزمون پذیرش و چارچوب Fit
* نحوه آزمایش کامپوننتهای Java EE – سرویسلتها، JSPها و کنترلرهای Spring
* مسائل دشواری مانند برنامههای چندرشتهای و کد دسترسی به داده
فهرست کتاب:
۱. Copyright
۲. Dedication
۳. Brief Table of Contents
۴. Table of Contents
۵. Preface
۶. Acknowledgments
۷. About this Book
۸. About the Cover Illustration
۹. Part ۱. A TDD primer
۱۰. Chapter ۱. The big picture
۱۱. Chapter ۲. Beginning TDD
۱۲. Chapter ۳. Refactoring in small steps
۱۳. Chapter ۴. Concepts and patterns for TDD
۱۴. Part ۲. Applying TDD to specific technologies
۱۵. Chapter ۵. Test-driving web components
۱۶. Chapter ۶. Test-driving data access
۱۷. Chapter ۷. Test-driving the unpredictable
۱۸. Chapter ۸. Test-driving Swing
۱۹. Part ۳. Building products with Acceptance TDD
۲۰. Chapter ۹. Acceptance TDD explained
۲۱. Chapter ۱۰. Creating acceptance tests with Fit
۲۲. Chapter ۱۱. Strategies for implementing acceptance tests
۲۳. Chapter ۱۲. Adopting TDD
۲۴. Appendix A. Brief JUnit ۴ tutorial
۲۵. Appendix B. Brief JUnit ۳.۸ tutorial
۲۶. Appendix C. Brief EasyMock tutorial
۲۷. Appendix D. Running tests with Ant
۲۸. Resources
۲۹. Index
۳۰. List of Figures
۳۱. List of Tables
۳۲. List of Listings
۱. حق تکثیر
۲. تقدیم
۳. فهرست مطالب مختصر
۴. فهرست مطالب
۵. پیشگفتار
۶. سپاسگزاری
۷. درباره این کتاب
۸. درباره تصویر روی جلد
۹. قسمت ۱. یک خودآموز TDD
۱۰. فصل ۱. نمای کلی
۱۱. فصل ۲. شروع TDD
۱۲. فصل ۳. بازسازی کد در گامهای کوچک
۱۳. فصل ۴. مفاهیم و الگوهای TDD
۱۴. قسمت ۲. اعمال TDD بر فناوریهای خاص
۱۵. فصل ۵. تست-گردانی اجزای وب
۱۶. فصل ۶. تست-گردانی دسترسی به داده
۱۷. فصل ۷. تست-گردانی موارد غیرقابل پیشبینی
۱۸. فصل ۸. تست-گردانی Swing
۱۹. قسمت ۳. ساخت محصولات با Acceptance TDD
۲۰. فصل ۹. توضیح Acceptance TDD
۲۱. فصل ۱۰. ایجاد تستهای پذیرش با Fit
۲۲. فصل ۱۱. راهبردها برای پیادهسازی تستهای پذیرش
۲۳. فصل ۱۲. پذیرش TDD
۲۴. پیوست الف. آموزش مختصر JUnit ۴
۲۵. پیوست ب. آموزش مختصر JUnit ۳.۸
۲۶. پیوست ج. آموزش مختصر EasyMock
۲۷. پیوست د. اجرای تستها با Ant
۲۸. منابع
۲۹. نمایه
۳۰. فهرست شکلها
۳۱. فهرست جدولها
۳۲. فهرست لیستها
توضیحات(انگلیسی)
In test driven development, you first write an executable test ofwhat your application code must do. Only then do you write thecode itself and, with the test spurring you on, you improve yourdesign. In acceptance test driven development (ATDD), you usethe same technique to implement product features, benefiting fromiterative development, rapid feedback cycles, and better-definedrequirements. TDD and its supporting tools and techniques leadto better software faster.
Test Driven brings under one cover practical TDD techniquesdistilled from several years of community experience. With examplesin Java and the Java EE environment, it explores both the techniquesand the mindset of TDD and ATDD. It uses carefully chosen examplesto illustrate TDD tools and design patterns, not in the abstractbut concretely in the context of the technologies you face at work.It is accessible to TDD beginners, and it offers effective and less wellknown techniques to older TDD hands.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
What’s Inside
- Learn hands-on to test drive Java code
- How to avoid common TDD adoption pitfalls
- Acceptance test driven development and the Fit framework
- How to test Java EE components-Servlets, JSPs, and SpringControllers
- Tough issues like multithreaded programs and data access code
Table of Contents
1. Copyright
2. Dedication
3. Brief Table of Contents
4. Table of Contents
5. Preface
6. Acknowledgments
7. About this Book
8. About the Cover Illustration
9. Part 1. A TDD primer
10. Chapter 1. The big picture
11. Chapter 2. Beginning TDD
12. Chapter 3. Refactoring in small steps
13. Chapter 4. Concepts and patterns for TDD
14. Part 2. Applying TDD to specific technologies
15. Chapter 5. Test-driving web components
16. Chapter 6. Test-driving data access
17. Chapter 7. Test-driving the unpredictable
18. Chapter 8. Test-driving Swing
19. Part 3. Building products with Acceptance TDD
20. Chapter 9. Acceptance TDD explained
21. Chapter 10. Creating acceptance tests with Fit
22. Chapter 11. Strategies for implementing acceptance tests
23. Chapter 12. Adopting TDD
24. Appendix A. Brief JUnit 4 tutorial
25. Appendix B. Brief JUnit 3.8 tutorial
26. Appendix C. Brief EasyMock tutorial
27. Appendix D. Running tests with Ant
28. Resources
29. Index
30. List of Figures
31. List of Tables
32. List of Listings
دیگران دریافت کردهاند
موفقیت در آزمون: فنون امتحان دهی برای دانشجویان مبتدی پرستاری ۲۰۱۸
Test Success: Test-Taking Techniques for Beginning Nursing Students 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
آزمون رانندگی بلندر ۲۰۱۶
Test Drive Blender 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تست-محور کردن برنامههای کاربردی جاوااسکریپت ۲۰۱۶
Test-Driving JavaScript Applications 2016
توسعه نرم افزار, ابزارهای توسعه نرم افزار, علوم کامپیوتر, زبانهای برنامهنویسی, جاوااسکریپت (javascript), کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی مدرن ++C با توسعهی مبتنی بر آزمایش ۲۰۱۳
Modern C++ Programming with Test-Driven Development 2013
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامهنویسی با سی (C), توسعه نرم افزار, کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
توسعهی مبتنی بر آزمون برای سیِ نهفته ۲۰۱۱
Test Driven Development for Embedded C 2011
زبانهای برنامهنویسی, برنامهنویسی با سی (C), علوم کامپیوتر, توسعه نرم افزار, کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای دخترانه برای خداحافظی با “ال” و کسب گواهینامه رانندگی ۲۰۰۸
The Girls’ Guide To Losing Your L-Plates: How to Pass Your Driving Test 2008
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
