لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js: تست و کیفیت کد
Node.js: Testing and Code Quality
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک کد کد قابل نگهداری باید دارای کدی تمیز و آسان برای مدیریت باشد. در این دوره ، Jon Peck نحوه سنجش کیفیت ، پیاده سازی آزمایش و اندازه گیری پوشش کد را در برنامه های Node.js نشان می دهد. او برای کمک به شما در درک بهتر این مفاهیم کلیدی ، راه حل پاک کردن برنامه رزرو رستوران حشره دار را مرور می کند. اول ، Jon اصول تست کیفیت و کد را بررسی می کند. در مرحله بعدی ، وی نشان می دهد که چگونه با پر کردن پایه کد شما خطاها را پیدا کنید و چارچوب های مختلف تست و اجزای آنها را کاوش می کند. سرانجام ، وی نحوه نوشتن تست های واحدی و عملکردی برای تمرین پایه کد را نشان می دهد ، سپس مشخص می کند که کد با گزارش پوشش کد اجرا شده است.
موضوعات شامل:
کیفیت کد چیست؟ li>
مبانی تست و کیفیت کد li>
قراردادها و استانداردهای کدگذاری li>
ایجاد و اجرای استانداردهای کدگذاری li>
واحد ، ادغام و تست عملکردی li>
مشخصات آزمون آزمایشی توسعه li>
مشخصات آزمون توسعه رفتار محور li>
یافتن خطاهای مربوط به پرز بندی li>
گسترش پیکربندی قابل اشتراک گذاری ESLint li>
تأیید صحت با آزمایش واحد li>
جایگزینی و بازرسی با خرد ، جاسوس و تمسخر li>
پوشش کد و دلیل اهمیت آن li>
پوشش با یکپارچه سازی مداوم li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
پیکربندی محیط توسعه خود را
Configuring your development environment
فایل های تمرینی
Exercise files
برنامه نمایش نسخه ی نمایشی و تور
Demo application setup and tour
1. اصول تست و کیفیت کد
1. Testing and Code Quality Fundamentals
کیفیت کد چیست؟
What is code quality?
کنوانسیون ها و استانداردهای کدگذاری
Coding conventions and standards
ایجاد و اجرای استانداردهای کدگذاری
Creating and enforcing coding standards
واحد ، یکپارچه سازی و آزمایش عملکردی
Unit, integration, and functional testing
چارچوب های تست
Testing frameworks
مشخصات آزمون توسعه محور (TDD) و توسعه محور رفتار (BDD)
Test-driven development (TDD) and behavior-driven development (BDD) test specifications
کتابخانه های ادعا برای صحت
Assertion libraries for correctness
2. پیدا کردن خطاها با آستر زدن
2. Finding Errors with Linting
استاندارد سازی EditorConfig
EditorConfig standardization
اضافه کردن EditorConfig به یک پروژه و IDE
Adding EditorConfig to a project and IDE
مهندس نرم افزار ، مهندس ، مشاور ، مربی
Jon Peck یک معمار ، مهندس ، مشاور و مربی نرم افزار است.
مشتریان وی با تخصص در رسانه های بزرگ ، نشریاتی مانند هفتگی سرگرمی و کشاورزی موفق آنها> او علاقه زیادی به نرم افزارهای منبع باز ، از جمله مشارکت کد و پروژه در Node.js و انجمن های دروپال دارد. سخنرانی های وی در کنفرانس های متن باز در سراسر آمریکای شمالی شامل موضوعاتی مانند حسابرسی کیفیت سایت و کد ، بهینه سازی عملکرد و بهترین روش های معماری بوده است. Jon را می توان به عنوان fluxsauce در اینترنت یافت.
نمایش نظرات