توسعه نرمافزار ۳۰ روز با TDD: روز هجدهم - بازبینی Refactoring قسمت اول هجدهمین روز از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز هفدهم-تعیین ترتیب اجرا در mock ها هفدهمین روز از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز شانزدهم- استفاده از پارامترهای مشخص در Stub ها روز شانزدهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز پانزدهم - ساده همیشه به معنی واضح نیست قسمت دوم روز پانزدهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز چهاردهم - ساده همیشه به معنی واضح نیست قسمت اول روز چهاردهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز سیزدهم - ویژگیهای بیشتر stub روز سیزدهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز دوازدهم - کار با Stub ها روز دوازدهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز یازدهم - درباره Mocking روز یازدهم از مجموعه نوشتههای ۳۰ روز با توسعه آزمون محور
توسعه نرمافزار ۳۰ روز با TDD: روز دهم - بررسی بیشتر Refactoring و NUnit در نوشته روز نهم، درباره Refactoring صحبت کردیم، نوشته به زبان انگلیسی روز دهم را در این آدرس میتوانید مطالعه کنید. در روز دهم با امکانات بیشتری در NUnit
توسعه نرمافزار ۳۰ روز با TDD: روز نهم - مقدمات Refactoring نوشته زبان انگلیسی مربوط به روز نهم را از این آدرس میتوانید مطالعه کنید. درباره مفهوم Refactoring در ادامه توضیح خواهم داد. زمانی برای بازبینی کد (Code Review)درنوشته
توسعه نرمافزار ۳۰ روز با TDD: روز هشتم: برخورد با defect ها نوشته به زبان انگلیسی روز هشتم را در این آدرس میتوانید مطالعه کنید. قبل از شروع لازم است درباره موضوع امروز یعنی defect و تفاوت آن با bug نکته
توسعه نرمافزار ۳۰ روز با TDD: روز هفتم - Software Factories و DI Frameworks قبل از هر چیز، نوشته زبان انگلیسی روز هفتم را در این آدرس میتوانید مطالعه کنید. لازم است یادآوری کنم معتقدم در کار برنامهنویسی تا حد امکان نباید
توسعه نرمافزار ۳۰ روز با TDD: روز ششم - تزریق وابستگی (Dependency Injection) چیست؟ نوشته به زبان انگلیسی روز ششم را در این آدرس میتوانید مشاهده کنید. در روز پنجم درباره اصل Dependency Inversion گفتم و اینکه با Dependency Injection یا تزریق وابستگی
توسعه نرمافزار ۳۰ روز با TDD: روز پنجم - کد SOLID ایجاد کنید نوشته روز پنجم به زبان انگلیسی را در این آدرس میتوانید مطالعه کنید. در روز سوم اولین تستمان را نوشتم و در روز چهارم هم مطابق با روش
توسعه نرمافزار ۳۰ روز با TDD: روز چهارم - Pass کردن اولین تست نوشته زبان انگلیسی را در این آدرس میتوانید مشاهده کنید. در روز سوم، اولین تستمان را نوشتیم. هدف این بود: “یک متد بنویسید که یک جمله و یک
توسعه نرمافزار ۳۰ روز با TDD: روز سوم - اولین تست شما نوشته انگلیسی مربوط به روز سوم را در این آدرس میتوانید بخوانید. امروز میخواهیم آستینها را بالا بزنیم و اولین تست خودمان را بنویسیم. قبل از شروع
توسعه نرمافزار ۳۰ روز با TDD: روز دوم - مروری بر اصول شیگرایی نوشته اصلی را در این آدرس میتوانید مطالعه کنید، سعی من این هست که فقط بخشهای مهم و مفید رو ترجمه کنم، همچنین عباراتی تخصصی رو تا حد
توسعه نرمافزار ۳۰ روز با TDD: روز اول - TDD چیست و چرا باید از آن استفاده کنم؟ داستان چیه؟سپتامبر سال گذشته آقای James Bender در وبلاگهای تلریک یک مجموعه نوشته منتشر کرد به نام 30 روز با TDD. من میخوام یک ترجمه آزاد