Pragmatic Unit Testing in C# with NUnit (Pragmatic Programmers)
Andy Hunt,Dave Thomas
معرفی و ارزیابی کتاب
David Chelimsky,Dave Astels,Bryan Helmkamp,Dan North,Zach Dennis,Aslak Hellesoy
0 نظر
سال انتشار
صفحه
بازدید
مقدمهای بر کتاب 'The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends' کتاب 'The RSpec Book' یک راهنمای جامع و عملی برای یادگیری و بهکارگیری مفاهیم Behaviour Driven Development یا BDD با استفاده از ابزارهای پیشرفتهای همچون RSpec و Cucumber است. ا
پیش از خواندن
کتاب 'The RSpec Book' یک راهنمای جامع و عملی برای یادگیری و بهکارگیری مفاهیم Behaviour Driven Development یا BDD با استفاده از ابزارهای پیشرفتهای همچون RSpec و Cucumber است. این کتاب توسط نویسندگان برجستهای چون David Chelimsky و سایر همکارانش نوشته شده و یکی از بهترین منابع برای توسعهدهندگان Ruby و Ruby on Rails محسوب میشود. هدف اصلی این کتاب کمک به تیمهای توسعه در راستای ایجاد کدهایی با کیفیت بالا و برخوردار از تستهای خودکار است.
کتاب 'The RSpec Book' از سه بخش اصلی تشکیل شده است که هر یک شما را در مسیر یادگیری BDD یاری میکنند:
این کتاب با ارائه مثالهای واقعی و تمرینهای عملی به شما کمک میکند تا مهارتهای خود در تستنویسی و توسعه نرمافزار را بهبود بخشید.
این تجربههای کلیدی به خوانندگان کمک میکنند تا نه تنها تستنویسی را به خوبی یاد بگیرند بلکه با ترکیب آن با تفکر BDD، بهترین نرمافزار ممکن را طراحی و توسعه دهند.
"BDD isn’t just about testing—it's about uncovering the truths of software requirements and creating a shared understanding."
"Write examples, not tests. Examples of how you expect your code to behave."
این جملات از بخشهای مختلف کتاب نشاندهنده اهمیت تغییر ذهنیت از تستنویسی به سمت توصیف رفتار (Behaviour-Driven) هستند.
این کتاب یکی از منابع کلیدی برای هر توسعهدهندهای است که به دنبال یادگیری یا بهبود مهارت در BDD است. دو دلیل اصلی برای اهمیت این کتاب عبارتند از:
اگر قصد دارید که نرمافزاری طراحی کنید که نه تنها قابل اعتماد باشد بلکه به طور کامل نیازهای کاربران را برآورده کند، این کتاب یک منبع بینظیر است.
پرسشت با عنوان و نویسنده همین کتاب برای دستیار ارسال میشود. هر پاسخ ۲ امتیاز مصرف میکند.
0 نظر، میانگین 4.6 از ۵
وارد شوید تا نظر خود را ثبت کنید.
سؤال مشخص بپرس و از تجربه جامعه استفاده کن.