ну, с другой стороны упростить все до тиктока тоже не получится. если вы экслуатируете БАК, надо понимать что такое магниты и электричество хотя бы. бозоны там, глюоны, то сё.
Решается это только не диким сочетанием декларативности и императивности, с идеологической войной с type safety и каким-то формальными моделями, а нормальной декомпозицией с явными сигнатурами, или не пересекающимися слоями DSL как завещали классики