Для себя Хочу разрабатывать гибкие, масштабируемые, поддерживаемые и понятные ООП структуры. Опыт в разработке имеется, сам разрабатываю несколько проектов, как раз для которых и возникла необходимость в структуре. Самостоятельно пробиться не получается, решил обратиться за помощью в развитии понимания проектирования и разработки архитектур. Больше интересует C#