Homepage
Open in app
Sign in
Get started
Code design : Between Philosophy and Evangelism
A series of articles about the philosophy of development, object-oriented programming, design patterns, and how all of this relates to the C# language
Follow
Part 5.2 — Polymorphism | Generic interfaces
Variativiy in Generic Interfaces and deleagates
Vladyslav Furdak
Aug 14, 2023
Part 5.1 — Polymorphism
Polymorphism is closely linked with inheritance, but it can also be used separately. Polymorphism can be defined as follows, and these…
Vladyslav Furdak
Aug 11, 2023
Part 4 — Hiding and Inheritance
Part 4 — Hiding and Inheritance
Hiding
Vladyslav Furdak
Aug 9, 2023
Part 3 — Abstraction/Encapsulation
Abstraction/Encapsulation
Vladyslav Furdak
Jul 18, 2023
Part 2 — Object-Oriented Thinking, Domain Modeling, and OOP
Part 2 — Object-Oriented Thinking, Domain Modeling, and OOP
The root of object-oriented thinking is how humans are used to thinking. In a person’s internal representation, all knowledge is expressed…
Vladyslav Furdak
Jul 17, 2023
Part 1 — Evolution of Approaches in Development
Part 1 — Evolution of Approaches in Development
Evolution of Approaches in Development
Vladyslav Furdak
Jul 17, 2023
About Code design : Between Philosophy and Evangelism
Latest Stories
Archive
About Medium
Terms
Privacy
Teams