کتاب های برچسب test-driven-development
تاریخ: ۱۵:۱۴:۲۴ ۱۳۹۳/۱۲/۱۶ شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Test Driven Development | Python | Django |

هدف اصلی من یاد دادن یک متدولوژی برای توسعه‌ی برنامه‌های وب هست، که فکر می‌کنم باعث بهتر شدن برنامه‌های وب و همچنین شادمانی توسعه دهندگان می‌شود. این کتاب، راهنمایی برای یادگیری گرامر پایتون، یا آموزش توسعه‌ی وب نیز نیست. در عوض امیدوارم که به شما چگونگی استفاده از TDD برای برنامه‌های خود بیاموزید و به هدف مقدس ما یعنی "کدهای تمیزی که کار می‌کنند" دست یابید.

تعداد بازدید: ۱۳۹۳
دیدگاه ها: ۰
تاریخ: ۲۰:۱۶:۴۷ ۱۳۹۳/۹/۲۵ سه شنبه
توسط: MotoMan
امتیاز: ۷

الگوها، Domain Driven Design(DDD) و Test Driven Development (TDD) معمارها و توسعه دهندگان نرم افزار را قادر می‌سازد تا سیستم هایی قدرتمند و استوار و قابل نگهداری بسازند. اکنون یک راهنمای جامع و عملی برای به کارگیری تمامی این تکنیک‌ها با تمرکز بر محیط Microsoft .NET وجود دارد. مباحث موجود در این کتاب برای توسعه دهندگان جاوا نیز مفید است.

تعداد بازدید: ۲۶۵۳
دیدگاه ها: ۰
تاریخ: ۱۶:۱:۲۷ ۱۳۹۳/۹/۱۱ سه شنبه
توسط: MotoMan
امتیاز: ۸
برچسب ها: Test Driven Development |

شما می‌دانید که باید آزمون‌های واحد بنویسید، پس چرا این کار را انجام نمی‌دهید؟ اگر آزمون واحد برای شما مطلب جدیدی هست، و یا آزمون‌های واحد را خسته کننده می‌بینید و یا به اندازه‌ی تلاشی که برای آن انجام داده اید نتیجه ای نگرفته اید، به خواندن این کتاب ادامه دهید.
در این کتاب شما گام به گام  از نوشتن اولین آزمون واحد ساده تا نوشتن مجموعه‌ی کاملی از تست‌ها که قابل نگه داری، خوانا و قابل اعتماد باشند، راهنمایی می‌شوید. سپس به سرعت با موضوعاتی چون mocks و stubs آشنا می‌شوید و این در حالی هست که در حال یادگیری فریمورک‌های ایزوله سازی به مانند Moq، FakeItEasy و Typemock isolator هستید.همچنین در ادامه با الگوهای تست و سازمان دهی، ریفکتور کردن کدهای برنامه و یادگیری تست کردن کدهای ناپایدار را خواهید آموخت. همچنین در مورد integration testing و تکنیک‌های تست کردن با پایگاه داده را نیز می‌آموزید.

 

تعداد بازدید: ۱۶۱۳
دیدگاه ها: ۱
تاریخ: ۸:۲۳:۵۷ ۱۳۹۳/۵/۲۶ یکشنبه
توسط: MotoMan
امتیاز: ۷
برچسب ها: Test Driven Development |

روش توسعه مبتنی بر تست (TDD) به توسعه دهندگان کمک می‌کند تا یک برنامه خوب طراحی شده را بشناسند و آن‌ها را تشویق می‌کند تا قبل از پیاده سازی یک قابلیت جدید، ابتدا برای آن تست بنویسند. این کتاب دید ارزشمندی برای داشتن فرایند توسعه مبتنی بر تست موفق به شما خواهد داد.
اگر که می‌خواهید برنامه‌های قوی بنویسید که به سادگی پیاده سازی و نگه داری می‌شوند، شما باید از توسعه مبتنی بر تست استفاده کنید.

 

تعداد بازدید: ۱۶۴۰
دیدگاه ها: ۰
تاریخ: ۱۴:۳۲:۱۸ ۱۳۹۲/۱۲/۲ جمعه
توسط: MotoMan
امتیاز: ۱۰

در تئوری که پشت روش‌های چابک، مفاهیم زیادی وجود دارد، اما کتابی در بازار موجود نیست که مفاهیم شیوه‌های چابک را بیان کرده باشه و این شیوه‌های کاربردی را به صورت عملی در یک پروژه‌ی ASP.NET پیاده سازی کرده باشد؛ از جمله برآورد احتیاجات و مدیریت جنبه‌های مختلف پروژه.
Pro Agile .NET Development with SCRUM  از مراحل آغازین شروع پروژه، احتیاجات را جمع آوری می‌کند و محیط را آماده می‌کند. در طول فرآیند توسعه تا انتشار، از رویکرد چابکی تکراری (Agile Iterative) که SCRUM نام دارد، استفاده می‌شود.

 

تعداد بازدید: ۲۵۱۹
دیدگاه ها: ۰
تاریخ: ۱۵:۳۱:۴۶ ۱۳۹۲/۱۱/۱۵ سه شنبه
توسط: sooth3r
امتیاز: ۳
برچسب ها: Java Script | Test Driven Development |

شاید شما نیز پیش گویی اخیر آقای Ian Sommerville در مورد اینکه تا سال 2022 امکان کار به عنوان یک برنامه نویس بدون مهارت‌های TDD امکان پذیر نخواهد بود را نیز شنیده باشید ! در این پست قصد داریم شما را با کتابی که راهنمای خوبی در هدف آموزش این موضوع در دنیای Javascript است آشنا کنیم ، همه‌ی ما قطعا کد هایی که نوشته ایم را به صورت ساده و ... تست کرده ایم ولی در این کتاب قصد نویسنده آشنایی شما با Jasmine و انجام TDD در جاواسکریپت می‌باشد

تعداد بازدید: ۱۶۱۳
دیدگاه ها: ۰
تاریخ: ۱۷:۰:۶ ۱۳۹۲/۱۰/۲۷ جمعه
توسط: MotoMan
امتیاز: ۳۷
برچسب ها: ASP.NET | MVC | Test Driven Development | WEB API |

فریم ورک ASP.NET MVC 5، آخرین تحول پلتفرم وب Microsoft’s ASP.NET است. این فریم ورک، یک مدل برنامه نویسی  با بهره بری بالا  ارائه می‌دهد از جمله: معماری کد تمیز تر، توسعه مبتنی بر تست (Test-Driven Development)،  توسعه پذیری قدرتمند؛ که با تمام مزایای ASP.NET ترکیب شده است، فراهم می‌کند.

در ویرایش پنجم Pro ASP.NET MVC 5، اصل مفاهیم معماری (model-view-controller (MVC؛ به صورت جداگانه مورد بررسی و بحث قرار نگرفته اند؛ اما در عمل به تصویر کشیده شده اند. شما از طریق ایجاد یک پروژه‌ی تجاری الکترونیکی؛ که مفاهیم ASP.NET MVC را با آخرین امکانات زبان #C و best practice‌های آزمون‌های واحد (Unit-Testing) ترکیب کرده است، ایم مفاهیم را یاد خواهید گرفت.  با دستیابی به این تجربه‌های عملی و ارزشمند، شما قدرت و ضعف MVC را خودتان درک می‌کنید و نکاتی را که آموخته اید را در عمل پیاده خواهید ساخت.

تعداد بازدید: ۶۸۱۹
دیدگاه ها: ۶
تاریخ: ۷:۲۲:۳۴ ۱۳۹۲/۱۰/۸ یکشنبه
توسط: MotoMan
امتیاز: ۱۱

Test-driven, test-first, and test-early development practices are helping thousands of software development organizations improve their software. Now, in Quality Code: Software Testing Principles, Practices, and Patterns, Stephen Vance builds on all that’s been learned about test-driven development, helping you achieve unprecedented levels of first-time quality. Using real-world code examples, this guide introduces patterns, principles, and more than two dozen detailed techniques for testing any software system more fully, effectively, and painlessly. Vance presents a conceptual framework to help you focus your efforts and design recommendations for improving testability across the software lifecycle, and also provides hands-on guidance to simplify testing of the full spectrum of code constructs. You’ll learn how to choose the best testing techniques for every situation, from the most common scenarios to threading. Two complete case studies put it all together, walking you through testing a brand-new Java application and an untested “legacy” JavaScript jQuery plugin. Whether you’re developing cutting-edge code for a new start-up, or maintaining an unruly old system, this guide will help you deliver exactly what you need: quality code.

تعداد بازدید: ۲۰۸۱
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...