Pluralsight_Designing_Fluent_APIs_in_Csharp

در این آموزش تصویری با طراحی Fluent API در سی شارپ آشنا می شوید.

این دوره آموزشی محصول موسسه Pluralsight است.

سرفصل های این دوره:

  • مرور درس
  • طراحی API های Fluent در #C
  • مزایای API های Fluent
  • زبانهای دامنه خاص و API های Fluent
  • همکاری و پالایش پیش نویس API های Fluent
  • بازخورد، آزمایش، و مستندات
  • روکش کردن
  • شناسایی اجزای API های Fluent
  • روش زنجیره ای
  • ویژگی های API های Fluent
  • اجزای API های Fluent
  • اضافه کردن یک Fluent Call ساده
  • فاکتورگیری مجدد به جای آزمایش منفی
  • تأیید هشدار از طریق منحصر به فرد
  • مطالعه موردی: FluentMapper
  • پنهان کردن جزئیات پیاده سازی
  • محتوای تکمیل Arc

عنوان دوره: Pluralsight Designing Fluent APIs in Csharp

مدت دوره: 1 ساعت و 32 دقیقه

نویسنده: Floyd May

سطح: متوسط


توضیحات:

https://www.pluralsight.com/courses/designing-fluent-apis-c-sharp
Pluralsight Designing Fluent APIs in Csharp

Floyd May
1h 32m
Intermediate

This course teaches C# developers skills to construct easy-to-use APIs that replace tedious boilerplate with concise, readable code.

Course Overview
1m 36s
Course Overview
1m 36s
Designing Fluent APIs in C#
21m 50s
The Benefits of Fluent APIs
6m 51s
Course Synopsis
2m 22s
Domain-specific Languages and Fluent APIs
3m 39s
Collaboration and Refinement of Fluent API Drafts
4m 8s
Feedback, Tests, and Documentation
2m 27s
Recap
2m 21s
Identifying the Components of Fluent APIs
24m 22s
Method Chaining
2m 17s
Characteristics of Fluent APIs
6m 33s
Components of Fluent APIs
6m 51s
Type Inference and Verbose Method Signatures
3m 56s
Recap
4m 44s
Case Study: Fluent Testing of INotifyPropertyChanged
26m 5s
Path to the First Passing Test
5m 33s
Adding a Simple Fluent Call
6m 37s
Refactoring to Accommodate Negative Tests
4m 24s
Exclusive Notification Verification
4m 29s
Recap
5m 0s
Case Study: FluentMapper
18m 36s
The Path to the First Working Test
3m 51s
New Pattern: Context Arc
5m 24s
Hiding Implementation Details
5m 58s
A Completed Context Arc
3m 22s