Pull to refresh

Comments 10

UFO just landed and posted this here

Простите, так какую именно задачу вы решаете?


Формирование динамических классов-объектов на базе переданных: базового класса и списка интерфейсов

И чем вам Castle.DynamicProxy не угодил?


Но я же ленивый.

Первое правило ленивого человека: не делайте самостоятельно то, что уже сделали другие.


Ссылка на проект на GitHub

Эмм. А примеры использования? Ну и отдельное удовольствие, конечно, доставляет тестовый проект в котором нет ни одного. собственно, теста.


PS. EXP.RealiseInterfeces. Серьезно. Статический класс с названием EXP в файле с названием ExitPoint с комментарием "точка входа".

Не знаю как вас, но меня очень сильно посмешило уже одно только:
Exp.RealiseInterfeces

Меня тоже. Я это не просто так процитировал.

Ну и вместо realise должно быть implementation на худой конец. И вообще пёрлов в коде хватает.

И чем вам Castle.DynamicProxy не угодил?

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

Первое правило ленивого человека: не делайте самостоятельно то, что уже сделали другие.

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

Туториалу семь с половиной лет. Ваши "три года назад" я уже давно использовал Moq, в котором CDP в полный рост.


Иногда проще самому написать велосипед, чем разбираться и допиливать чужой.

Типичный случай NIH. Спасибо, но нет.

Типичный случай NIH. Спасибо, но нет.

а с чего Вы взяли что я не приемлю чужие разработки? На тот момент мне было интересно исследовать этот вопрос и заодно решить имеющуюся задачу. Да, не нашел решений готовых, но создал свое. Чем это плохо? Вы часто находите уже готовые решения под имеющуюся задачу?
а с чего Вы взяли что я не приемлю чужие разработки?

С вашей фразы "проще самому написать, чем в чужом разбираться" (цитата неточная)


Да, не нашел решений готовых, но создал свое. Чем это плохо?

В вашем конкретном случае это плохо качеством вашего решения.


Вы часто находите уже готовые решения под имеющуюся задачу?

Инфраструктурную? Регулярно.

Первое правило ленивого человека: не делайте самостоятельно то, что уже сделали другие.

Это просто next level лени. Я так написал мелкую либу для локализации приложений просто потому лень было что-то искать удобное
Sign up to leave a comment.

Articles