کتاب الکترونیکی

توسعه آزمایش محور با مثال

Test-driven development by example

دانلود کتاب Test-driven development by example (به فارسی: توسعه آزمایش محور با مثال) نوشته شده توسط «Kent Beck»


اطلاعات کتاب توسعه آزمایش محور با مثال

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Kent Beck

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2002

تعداد صفحه: 240

حجم کتاب: 1 مگابایت

کد کتاب: 0321146530 , 9780321146533

توضیحات کتاب توسعه آزمایش محور با مثال

کد پاکی که کار می کند – اکنون. این تناقضی ظاهری است که در پشت بسیاری از دردسرهای برنامه نویسی نهفته است. توسعه تست محور به این تناقض با یک پارادوکس پاسخ می دهد – قبل از نوشتن برنامه، آن را آزمایش کنید. یک ایده جدید؟ اصلا. از زمان آغاز محاسبات، برنامه نویسان ورودی ها و خروجی ها را قبل از برنامه نویسی به طور دقیق مشخص می کنند. توسعه آزمایش‌محور این ایده قدیمی را به کار می‌گیرد، آن را با زبان‌های مدرن و محیط‌های برنامه‌نویسی ترکیب می‌کند، و یک خورش خوشمزه درست می‌کند که تضمین می‌کند اشتهای شما را برای کد پاکی که اکنون کار می‌کند راضی کند. همیشه برای تعیین بهترین راه حل آماده نیست. اغلب اوقات، چنین پروژه های دشواری استرس و کد بد زیادی ایجاد می کنند. برای به دست آوردن قدرت و شجاعت لازم برای غلبه بر وظایف به ظاهر هرکول، برنامه نویسان باید به توسعه آزمایش محور (TDD) نگاه کنند، مجموعه ای از تکنیک های اثبات شده که طرح های ساده و مجموعه های آزمایشی را تشویق می کند که اعتماد به نفس را القا می کند. با هدایت توسعه با آزمایش‌های خودکار و سپس حذف موارد تکراری، هر توسعه‌دهنده‌ای می‌تواند بدون توجه به سطح پیچیدگی، کد قابل اعتماد و بدون اشکال بنویسد. علاوه بر این، TDD برنامه نویسان را تشویق می کند تا سریع یاد بگیرند، با وضوح بیشتری ارتباط برقرار کنند و به دنبال بازخورد سازنده باشند.


Clean code that works – now. This is the seeming contradiction that lies behind much of the pain of programming. Test-driven development replies to this contradiction with a paradox-test the program before you write it. A new idea? Not at all. Since the dawn of computing, programmers have been specifying the inputs and outputs before programming precisely. Test-driven development takes this age-old idea, mixes it with modern languages and programming environments, and cooks up a tasty stew guaranteed to satisfy your appetite for clean code that works-now.Developers face complex programming challenges every day, yet they are not always readily prepared to determine the best solution. More often than not, such difficult projects generate a great deal of stress and bad code. To garner the strength and courage needed to surmount seemingly Herculean tasks, programmers should look to test-driven development (TDD), a proven set of techniques that encourage simple designs and test suites that inspire confidence. By driving development with automated tests and then eliminating duplication, any developer can write reliable, bug-free code no matter what its level of complexity. Moreover, TDD encourages programmers to learn quickly, communicate more clearly, and seek out constructive feedback.

دانلود کتاب «توسعه آزمایش محور با مثال»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.