ExtraTorrent.st - The Largest Bittorent System
Latest Articles
Most searched
ExtraTorrent.st > Categories > Other torrents


Browse Other torrents

Making Your C# Code More Object-oriented [2016, ENG] torrent


Download torrent: Magnet link
Info hash: E63774D1D6E914176541418745DB2766F1C0CF1B
Category: Categories > Other torrents
Trackers:
http://bt3.t-ru.org/ann?magnet
http://bt1.t-ru.org/ann
http://bt2.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Health:
 seeds: 6, leechers: 0
Torrent language:  
Total Size: 1.26 GB
Number of files:
171   
Uploader:
cuj
Torrent added:2021-05-21 12:22:00

Download Making Your C# Code More Object-oriented [2016, ENG] torrent




Torrent Description
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

Making Your C# Code More Object-oriented

Год выпуска: 2016
Производитель: Pluralsight
Сайт производителя: https://www.pluralsight.com/courses/c-sharp-code-more-object-oriented
Автор: Zoran Horvat
Продолжительность: 7h 4m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английские (ручные)
Описание: This course will help leverage your conceptual understanding to produce proper object-oriented code, where objects will completely replace procedural code for the sake of flexibility and maintainability.
[spoiler="Все курсы C# Development Best Practices Path"]
[spoiler="Coding and Application Design Best Practices"]
01. Clean Coding Principles in C# https://rutracker.org/forum/viewtopic.php?t=5949530
02. Object-Oriented Programming Fundamentals in C# https://rutracker.org/forum/viewtopic.php?t=6013542
03. Defensive Coding in C# https://rutracker.org/forum/viewtopic.php?t=5953478
04. Refactoring for C# Developers https://rutracker.org/forum/viewtopic.php?t=5959090
05. SOLID Principles for C# Developers https://rutracker.org/forum/viewtopic.php?t=5962966
06. Getting Started with Dependency Injection in .NET https://rutracker.org/forum/viewtopic.php?t=6057770
07. Making Your C# Code More Object-oriented https://rutracker.org/forum/viewtopic.php?t=6057744
08. Applying Functional Principles in C# https://rutracker.org/forum/viewtopic.php?t=5222929
09. Applying Asynchronous Programming in C# https://rutracker.org/forum/viewtopic.php?t=6066615
[/spoiler]
[spoiler="C# Application Design"]
01. Design Patterns Overview https://rutracker.org/forum/viewtopic.php?t=6066585 (Одна из частей раздачи)
02. Clean Architecture: Patterns, Practices, and Principles https://rutracker.org/forum/viewtopic.php?t=5356117
03. Modern Software Architecture: Domain Models, CQRS, and Event Sourcing https://rutracker.org/forum/viewtopic.php?t=5051207
04. Test Driven Development in C# https://rutracker.org/forum/viewtopic.php?t=6073444
[/spoiler]
[/spoiler]
[spoiler="Содержание"]
01. Course Overview:
1. Course Overview

02. Attaining Extensibility with Object-oriented Code:
1. What Makes Code Object-oriented
2. What Follows in This Course
3. An Example that Lacks Objects
4. Putting Objects Where It Doesn’t Seem to Be Possible
5. Summary

03. Rendering Branching Over Boolean Tests Obsolete:
1. Introducing the Problem in Code
2. Recognizing the Problem
3. Turning Branching into a Function
4. Turning Function into a State
5. Moving All State-related Code into States
6. Assessing Improvement
7. Summary

04. Keeping the Focus on Domain Logic with Sequences:
1. Understanding the Problem
2. Outlining the Desired Solution
3. Aggregating the Sequence
4. Improving the Readability
5. Improving Performance of Infrastructural Operations
6. Summary

05. Untangling Structure from Operations on Business Data:
1. Identifying the Problem of Selecting an Object
2. Identifying the Problem of Synthesizing an Object
3. Understanding the Problems
4. Treating Collection of Objects as an Object
5. Implementing the Collection of Objects
6. Introducing the Compositional Function Idea
7. Generalized Composition Function
8. Summary

06. Turning Algorithms into Strategy Objects:
1. Identifying the Problem of a Varying Algorithm
2. Dissecting the Algorithm
3. Identifying the Moving Parts of the Algorithm
4. Analysis of the Template Method with Strategy Object
5. Externalizing Strategy to a Separate Class
6. Implementing a Concrete Strategy Class
7. Summary

07. Using Immutable Objects When Possible:
1. Causing a Bug That Comes from a Mutable Object
2. Discovering the Aliasing Bug
3. Fixing the Aliasing Bug
4. Understanding Value Objects
5. Implementing Reference Type as a Value Type
6. Consuming the Immutable Class
7. Turning Immutable Objects into Value Objects
8. Supporting Hash Tables
9. Completing the Equality Tests
10. Mutable vs. Immutable vs. Value Object
11. Summary

08. Leveraging Special Case Objects to Remove Null Checks:
1. Understanding the Problem of Null
2. Outlining the Design Without Null References
3. How to Never Return Null
4. Demonstrating the Power of Null Objects
5. Introducing Special Cases
6. Turning Boolean Query Methods into Real Operations
7. Substituting Objects at Run Time
8. Summary

09. Turning Optional Calls into Calls on Optional Objects:
1. Complicating the Requirements That Lead to Use of Nulls
2. Identifying the Problem of a Nonexistent Objects
3. Representing Optional Object as a Collection
4. Wrapping a Collection into an Option Type
5. Improving Readability of the Client Code
6. Adding Pattern Matching to Options
7. Heavyweight Implementation of Options with Pattern Matching
8. Demonstrating the Use of Heavyweight Option Type
9. Summary

10. Increasing Flexibility by Avoiding Switch Statements:
1. Adding Requirements that Lead to Multiway Branching
2. Using the Old-fashioned Switch Instruction and an Enum
3. Encapsulating Representation in a Separate Class
4. Using Encapsulated Representation as the Key
5. Turning Multiway Branching into a Dictionary Object
6. Substituting the Multiway Branching Object at Runtime
7. Summary

11. Turning Chained Branching into the Chain of Rule Objects:
1. Implementing Classical Chain of If-Then-Elses
2. Proposing an Object-oriented Design
3. Implementing Concrete Rules
4. Simplifying Implementation Through Refactoring
5. Combining Primitive Rules into Complex Ones
6. Demonstrating the Flexibility of the Chain of Rules
7. Summary

12. Refactoring to Bind It All Together:
1. Introducing an Example
2. Analyzing Initial Implementation
3. Recognizing Infrastructural Code
4. Making Infrastructure Explicit
5. Removing All Infrastructure from Implementation
6. Where to Go with Infrastructural Code
7. Making Profit on Flexibility of Object-oriented Code
8. Summary
9. Course Summary
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H.264, 1280x720, 16:9, 30 fps, 213 kb/s
Аудио: AAC, 44.1 kHz, 96 kb/s, Stereo
[spoiler="Скриншоты"]

[/spoiler]
[spoiler="Доп. информация"]
Другая раздача: https://rutracker.org/forum/viewtopic.php?t=5305618
Отличия от другой раздачи:
1. Наличие субтитров
2. Наличие файлов с примерами
[/spoiler]

Download Making Your C# Code More Object-oriented [2016, ENG] torrent


Related Torrents

Added  Size  S  L  Health
Download Magnet link   Heisting: Making Your Jiu Jitsu Multidimensional by Garry Tonon [2024, BJJ, WEBRip, ENG] (Video tutorial) in Other , by
idealistka4ever
1y 6.68 GB 4 3
Download Magnet link   Making Your Java 8 Code More Object-oriented in Other , by
freecoursewb
2y 293.70 MB 2 0
Download Magnet link   Udemy - Video Making Secrets with your iPhone and iPad in Other , by
freecoursewb
2y 1.10 GB 0 0
Download Magnet link   Blender For Beginners: Making Your First 3D Scene [2021, ENG] in Other , by
Schmul100
3y 1.54 GB 6 0
Download Magnet link   Complete Blender Masterclass: Start Making Your Projects [2022, ENG] in Other , by
Schmul100
3y 4.53 GB 5 0




Home - Browse Torrents
ExtraTorrent.st is in compliance with copyrights
2025 ExtraTorrent.st