Коротко о подходе где данные управляют кодом, а не наоборот. Описание подхода в целом, плюсы, минусы, альтенратива.