Парадигмы программирования, не все знают, но все используют
Народ, всем привет. Если говорить умными словами, то парадигмы программирования это некие устойчивые подходы к тому, как формулируются и решаются задачи в программировании. А если говорить проще, то парадигма задаёт образ мышления программиста: какие вещи считаются основными, как строится логика программы, каким образом описываются данные и поведение и все такое прочее. Это не конкретные языки и не наборы синтаксических правил, а более высокий уровень абстракции, влияющий на архитектуру, стиль кода и способы рассуждения о программе...