Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 5.2 — Polymorphism | Generic interfacesVariativiy in Generic Interfaces and deleagates5 min read·Aug 14, 2023----
Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 5.1 — PolymorphismPolymorphism is closely linked with inheritance, but it can also be used separately. Polymorphism can be defined as follows, and these…5 min read·Aug 11, 2023----
Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 4 — Hiding and InheritanceHiding5 min read·Aug 9, 2023--1--1
Vladyslav FurdakAmbient Classes, You Should Know AboutIn this article, I will talk about the capabilities that some classes give us, tied to the current execution context.2 min read·Aug 2, 2023----
Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 3 — Abstraction/EncapsulationAbstraction/Encapsulation3 min read·Jul 18, 2023----
Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 2 — Object-Oriented Thinking, Domain Modeling, and OOPThe root of object-oriented thinking is how humans are used to thinking. In a person’s internal representation, all knowledge is expressed…3 min read·Jul 17, 2023----
Vladyslav FurdakinCode design : Between Philosophy and EvangelismPart 1 — Evolution of Approaches in DevelopmentEvolution of Approaches in Development3 min read·Jul 17, 2023----
Vladyslav FurdakDesign Patterns inside the .NET FrameworkDesign Patterns inside the .NET Framework5 min read·Jul 13, 2023----
Vladyslav FurdakHow to choose an interface for passing a collection within your code?Initially, an interface is a tool for abstraction.3 min read·Jul 12, 2023----
Vladyslav FurdakinHow to learn .NET : manualsComprehensive LINQ cheat sheetA complete guide to choosing LINQ methods with a simple description of each method.3 min read·Jul 11, 2023--1--1