LLBLGen Pro - это O/R mapper, который генерирует .NET код, основываясь на схеме в базе данных.
Сейчас мы активно его используем для работы над нашим проектом. Надо отметить, что эта ORM имеет очень хороший интерфейс и настройку.
LLBLGen Pro - это O/R mapper, который генерирует .NET код, основываясь на схеме в базе данных.
Сейчас мы активно его используем для работы над нашим проектом. Надо отметить, что эта ORM имеет очень хороший интерфейс и настройку.
Недавно проводил собеседование. На тестовое задание вместе выбрали сделать консольный калькулятор. Суть работы в том, что вы вводите первый операнд, операцию и второй операнд.
> calculator.exe 1 + 2После чего должен показаться результат.
Слишком много получилось писать в комментарии, решил вынести в отдельный пост.
В приведеном случае, когда логика постоянно меняется (пример кода в моем комментарии на пост Евгения), действительно лучше всего подойдет паттерн Visitor.
Но для такого простого варианта, когда классу ClassA соответствует определеная функция, лучше все-таки использовать Стратегию.
Предлагаю модификацию реализации стратегии Евгения.
Моя книга «Антихрупкость в IT»
Как достигать результатов в IT-проектах в условиях неопределённости. Подробнее...