Декларативное программирование против императивного программирования

Я чувствую себя очень комфортно с императивным программированием. У меня никогда не возникает проблем с алгоритмическим выражением того, что я хочу, чтобы компьютер делал, как только я понял, что именно я хочу, чтобы он делал. Но когда дело доходит до таких языков, как SQL или я часто зацикливаюсь,...