Writing Testable Code
کد قابل تست، کدی است که تست خودکار را سریع، آسان و لذت بخش میکند. در دوره ویدیویی Writing Testable Code (نوشتن کد قابل تست) موسسه Pluralsight که توسط Matthew Renze تدریس شده است، شما نحوهی نوشتن کدی که تست کردن آن آسان باشد را یاد بگیرید. این مهارتها برای ریفکتور کردن کد هایی که تست کردن آنها سخت است به کد هایی که به راحتی قابل تست باشند، ضروری هستند. ابتدا شما با کد قابل تست و اینکه چگونه ایجاد خطوط اتصال در کدتان، کد را قابل تست میکند آشنا میشوید. در ادامه، شما یک سری از بهترین شیوهها را خواهید آموخت که تست کردن کد را آسانتر میکنند از جمله: ساده سازی ساختن شی، کار با وابستگیها و مدیریت وضعیت برنامه.
در پایان، شما همچنین بهترین شیوهها را با دیدن نمونه کدی از هر شیوه بررسی خواهید کرد تا بتوانید نحوهی پیاده سازی آنها را مستقیما ببینید. این مهارتها کارهایی مانند آزمون واحد را برای شما به طور قابل توجهی آسان میکند. با پایان این دوره، شما مهارتهای لازم برای نوشتن کد قابل تست را در اختیار خواهید داشت.