Designing Fluent APIs in C#

Pluralsight
Course Summary
This course teaches C# developers skills to construct easy-to-use APIs that replace tedious boilerplate with concise, readable code.
-
+
Course Description
This course teaches C# developers skills to construct easy-to-use APIs that replace tedious boilerplate with concise, readable code. It identifies common fluent API patterns and constructs vocabulary for these patterns. It covers implementation techniques for those patterns, and discusses design strategies for ensuring that your fluent APIs are useful, bug-free, and maintainable.
-
+
Course Syllabus
Course Overview- 1m 36s
—Course Overview 1m 36sDesigning 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 21sIdentifying the Components of Fluent APIs- 24m 22sCase Study: Fluent Testing of INotifyPropertyChanged- 48m 34sCase Study: FluentMapper- 21m 57s
This course is listed under
Development & Implementations
and Quality Assurance & Testing
Community
Related Posts: