actors model message actor mock thread pool ioc parallel computing mailbox .net functional programming imperative programming amdal's law multi-threading искажение нарратива ареал-специфичность the open-closed principle копи-паст говнокод проблема индукции Качество кода s.o.l.i.d unit-tests solid github dip ocp unit-test facade messagebus channel moq autofac high-load control chart shewhart
See more