
Когда чуть-чуть поднимаешь голову как разработчик, начинают встречаться на твоем пути всякие задачи, о существовании которых не всегда мог предположить...

В этой статье поговорим про одну из важных составляющих ООП в целом и приложений на C# в частности - про принцип единой ответственности.

Как-то раз в одном чате прозвучала идея сравнить разные технологии для написания оконных приложений. В частности, под Windows. Используя средства языка C#. То есть, конечно, можно это сделать и с помощью C++, Python, Rust, JS и других языков, но мы же шарписты, нам интереснее именно то, что мы можем сами использовать, не меняя язык программирования.