نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره اصول ، عملکرد و مزایای توسعه رفتار را ارائه می دهد. این به توسعه دهندگان جاوا کمک می کند تا اصول BDD را درک کرده و آنها را با Cucumber و JBehave اعمال کنند و ارتباط بین BDD و Agile را برقرار می کند. اغلب تهیه نرم افزاری که نیازهای تجاری را برطرف می کند و رفتار کاربر نهایی را دنبال می کند در حالی که می فهمد شما بسیار مهم است. نه تنها کارها را به درستی انجام دهید ، بلکه کارهای درست را نیز انجام دهید. در این دوره ، Java: BDD Fundamentals ، اصول ، عملکرد و مزایای توسعه رفتار محور (BDD) را خواهید آموخت. ابتدا همه چیز در مورد BDD و ریشه ها و فلسفه آن و همچنین یادگیری در مورد مشکلات افزودن ارزش تجاری به برنامه و درک انگیزه BDD خواهید آموخت. در مرحله بعدی ، گام بین TDD و BDD را با شروع یک برنامه TDD و ساخت ویژگی ها و داستان های مبتنی بر آن ، کاوش خواهید کرد. شما هم Cucumber و هم محیط JBehave را کشف خواهید کرد و با استفاده از این دو چارچوب Java BDD روی ویژگی های مشابه کار می کنید. سرانجام ، شما نحوه اتصال مفاهیم BDD و Agile را یاد خواهید گرفت و نحوه کار با BDD را در یک محیط Agile کشف خواهید کرد. وقتی این دوره را به پایان رسانید ، مهارت و دانش اصول BDD جاوا را برای توسعه برنامه هایی که ارزش تجاری را فراهم می کنند و استفاده از این دانش برای پروژه های خودتان را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی BDD
Introducing BDD
-
مقدمه
Introduction
-
ارزش تجاری نرم افزار
Software Business Value
-
از تجزیه و تحلیل الزامات گرفته تا معیارهای پذیرش
From Requirements Analysis to Acceptance Criteria
برداشتن گام بین TDD و BDD
Making the Step Between TDD and BDD
-
از TDD به BDD
From TDD to BDD
-
مزایا و چالش های BDD
BDD Benefits and Challenges
-
برنامه مدیریت پروازها
The Flights Management Application
کار BDD با خیار
Working BDD with Cucumber
-
معرفی خیار
Introducing Cucumber
-
نصب و پیکربندی خیار
Cucumber Installation and Configuration
-
اضافه کردن یک پرواز برتر با خیار
Adding a Premium Flight with Cucumber
-
اضافه کردن مسافر فقط یک بار
Adding a Passenger Only Once
-
افزودن خط مشی برای امتیازات اضافی
Adding a Policy for Bonus Points
کار BDD با JBehave
Working BDD with JBehave
-
معرفی JBehave
Introducing JBehave
-
JBehave نصب و پیکربندی
JBehave Installation and Configuration
-
اضافه کردن یک پرواز برتر با JBehave
Adding a Premium Flight with JBehave
-
اضافه کردن مسافر فقط یک بار
Adding a Passenger Only Once
-
افزودن خط مشی برای امتیازات اضافی
Adding a Policy for Bonus Points
-
خیار در مقابل JBehave
Cucumber vs. JBehave
اتصال مفاهیم BDD و Agile
Connecting BDD and Agile Concepts
-
اتصال مفاهیم BDD و Agile
Connecting BDD and Agile Concepts
-
مفاهیم اصلی چابک
Agile Main Concepts
-
چابک و BDD رو در رو
Agile and BDD Face to Face
کار BDD در یک محیط چابک
Working BDD in an Agile Environment
-
کار BDD در یک محیط چابک
Working BDD in an Agile Environment
-
دو سرعت ، روز به روز
The Sprint, Day by Day
-
نتیجه گیری و دوره های مرتبط
Conclusions and Related Courses
نمایش نظرات