Ben Bowen's Blog
• Home / Blog •
• About •
• Subscribe •
Categories
All
Software Engineering
Game Design
Personal
Software Engineering Tags
c#
22 posts
multithreading
4 posts
native interop
1 posts
.net
14 posts
oop / api design
1 posts
performance
8 posts
Software Engineering posts tagged with 'OOP / API Design'
Topics relating to the design of the object-oriented architecture or public interface of an application.
Simulating Multiple Inheritance In C#
// A longform post describing the need for and implementation of MI in C#
Software Engineering
• Sunday 21st February 2016
oop / api design
c#
Before I begin, I need to point out that this post is lengthy, and is written as a kind of "journey through examples". This is for those who want to understand the reasoning behind the eventual final implementation and perhaps learn about C# along the way. If you, like me, prefer to jump straight to some source code, you can skip to the final implementation first (use the table-of-contents on the right), and perhaps come back after. :)...