لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رشد مبتنی بر رفتار
Behavior-Driven Development
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه رفتار محور (BDD) از توسعه آزمون محور به عنوان فرایندی که همکاری با تیم های غیر فنی را افزایش می دهد ، ظهور کرد. آزمایش های BDD بر روی کاربر و رفتار سیستم متمرکز است و می تواند جزئیاتی را که اغلب در طی فرآیند توسعه نرم افزار سنتی از دست می روند ، روشن کند. این دوره آموزشی اصول توسعه رفتار محور را آموزش می دهد. بیاموزید چگونه BDD در یک گردش کار چابک قرار می گیرد ، چگونه فرآیند BDD را درون تیمی هدایت کنید و اصول استفاده از چارچوب های BDD معروف مانند Cucumber. Robin Beck ، مربی به شما کمک می کند تا با Cucumber و زبان مشخصات آن ، Gherkin ، مثالهایی از مشخصات مورد نیاز برای نوشتن ، تعریف سناریوها ، تنظیم تست های ناموفق و بهینه سازی کد خود را برای تأکید بر طراحی دامنه محور و شی گرا ارائه دهید. او با بهترین روش ها برای پیاده سازی توسعه رفتار محور و نگه داشتن فلسفه - رفتار بیش از عملکرد - در بالای ذهن قرار می گیرد.
موضوعات شامل:
توسعه رفتار محور چیست؟ li>
چابک و BDD
نمونه های BDD
چارچوب های BDD
تعریف سناریوها li>
مدل سازی دامنه li>
اجرای طراحی شی گرا li>
فرآیند BDD: رفتار قبل از عملکرد li>
سرفصل ها و درس ها
مقدمه
Introduction
همکاری با توسعه رفتار محور (BDD)
Collaboration with behavior-driven development (BDD)
آنچه باید بدانید
What you should know
راهاندازی
Getting set up
1. برخورد با Agilely
1. Behaving Agilely
چابک در متن
Agile in context
TDD به لحاظ تاریخی
TDD historically
چرا BDD بسیار قانع کننده است؟
Why is BDD so compelling?
نتیجه گیری از مطالعه موردی
Case study conclusions
ساختن چیز مناسب
Building the right thing
مثال بتونی
Concrete example
2. مثالی به من بدهید
2. Give Me an Example
جلسه سه آمیگوس
Three amigos meeting
سه آمیگا در عمل
The three amigos in action
مشخصات گرکین
Gherkin specifications
سناریو را به گورکین ترجمه کنید
Translate the scenario into Gherkin
3. دست با خیار
3. Hands On with Cucumber
چارچوب های BDD
BDD frameworks
ظهور خیار
The emergence of Cucumber
پروژه کافئین را تنظیم کنید
Set up the caffeinate project
سناریو را تعریف کنید
Define the scenario
دامنه را مدل کنید
Model the domain
آغوش شکست
Embracing failure
برنامه را اعتراض کنید
Objectify the application
سناریوی دوم را اضافه کنید
Add a second scenario
4- فرایند را به خاطر بسپارید
4. Remember the Process
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
رابین بک یک مربی فنی اصلی است که به توسعه دهندگان کمک می کند تا بر چالش های زیرساختی غلبه کنند.
رابین در ابزارهای مدیریت پیکربندی مانند Chef و Puppet و سیستم عامل های محاسبات مبتنی بر ابر مانند AWS ، Google Cloud Platform ، Rackspace و VMWare مهارت دارد. او همچنین در زمینه توسعه برنامه وب با Node.js و JavaScript تجربه کرده است. در اوقات فراغت ، شبکه ها و سخت افزارهای قدیمی را عیب یابی می کند.
نمایش نظرات