Асинхронность, точнее параллельность, с бизнес логикой прекрасно уживаются. у нас есть один механизм, который без параллельности вообще не получился бы и изменяют его много народу.
Хотя если вы говорите именно про событийную машину, то на ней писать бизнес логику и врагу не пожелаешь. 28 Ноя 2016 г. 14:04 пользователь "Толян II via Moscow-pm" <[email protected]> написал: > > > 28 ноября 2016 г., 11:26 пользователь Daniel Podolsky via Moscow-pm < > [email protected]> написал: > >> >> >> я вот ввязался, потому что я то ли глупый, то ли смелый. >> >> а Акжан вот осторожничает, потому что то ли умный, то ли трусливый :) >> > > Либо умный, либо не договаривает :) > > Кмк, можно смещивать бизнес-логику и очереди(тоже ведь асинхрощина), > > асинхронщину,которая на колбэках, тоже можно использовать, если: > 1) требования меняют не часто, > 2) требования абсолютно простые и конечный (код | автомат) будет простой и > обозримый. > 3) у разработчика есть опыт и дисциплина не превратить код в нечто > лапшеобразное > 4) есть время на отладку и эксперименты > > А для бизлогики справедливо, как правило следующее: > 1) меняется часто > 2) довольно сложная > 3) пишут все доступные программисты > 4) нужно сделать "вчера" > > > Т.е. бизнес логика и асинхронщина должны быть разделены как минимум > файлами, может языком, и может > быть программистами(кому-то доступно, а кому-то нет). > > Иначе есть большие риски получить адскую смесь. > > > >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
