C Design Patterns

Lynda - C# Design PatternsSize: 432 MB | Duration: 1h 22m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2chGenre: eLearning | Level: Intermediate | Language: EnglishImplementing design patterns in C# keeps code clean, concise, easy to maintain. Using design patterns establishes consistency that helps developers build better code quickly and solve problems faster. Being able to recognize patterns in inherited code expedites the process of understanding an existing system. Using design patterns improves code readability and testability, while making it more extensible. In this course, developer and technologist Reynald Adolphe explains the purpose and effective use of eight design patterns, including six C# design patterns and two . Net patterns. Specific patterns work as solutions for specific coding challenges, including structural, creational, and behavioral challenges. Reynald helps you learn to identify which patterns work for which problems. He describes each pattern and demonstrates how programmers can leverage them in real-world applications.

Topics include:Coding using Factory MethodWriting with Abstract FactoryThreading safely with the Singleton patternWorking with Concrete Component code in the Decorator patternSetting up the Iterator patternUsing the Observer patternCreating a Repository patternConverting to a Unit of Work patternTitle: C Design PatternsSize: 386.75 MB | Format: rarDownload: