Size: a a a

2021 August 30

rr

razumovsky r in CODE BLOG / C#
понял
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
заипись вышло)))
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
красиво и понятно)))
источник

rr

razumovsky r in CODE BLOG / C#
таки да
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
а ты ругался на абстракцию)))
источник

AB

Alex Berezhnykh in CODE BLOG / C#
А если я сначала start вызову, а потом initialize
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Статус не поменяется и он ничего не сделает
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Инишалайз говорит о том, что стратегия готова к старту
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Ну т.е. это будет старт без старта?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Но не запущена ещё
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Такое апи считалось плохим еще 20 лет назад
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Вызовите это перед этим
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Известный антипаттерн.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Чисто логически- это говорит о том, что модель собрана
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Нет, здесь большая инкасуляционная ошибка. Это когда ты на в гонках на старте стоишь. 3...2...1..., а у тебя бензина нет, потому что ты перед стартом не залил.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Не Лех
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Смотри, ты открыл сервис, залил бабки на определенную стратегию, но ты ее еще не запустил
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Может ты вообще передумаешь и отменишь все
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Поэтому на этот случай и предусмотрен этот метод
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Не, у тебя есть проблема. Потому что ты не решаешь свою задачу на системе типов. Тру пацаны на F# сделали бы 2 типа -- неинициализированный. И инициализированный. У неинициализированного есть только метод инициализации, инициализированный можно запустить.
источник