Danyl Novhorodovdanyl.hashnode.devยทSep 14, 2024Interfaces and inheritance in modern C# (revisited)In traditional Object-Oriented Programming (OOP), interfaces are a common way to ensure flexibility, testability, and adherence to SOLID principles. However, in modern C#, we can often avoid interfaces by embracing a more functional programming style...386 readsC#Add a thoughtful commentNo comments yetBe the first to start the conversation.