Какие ещё подходы кроме функционального и ООП встречаются на практике?

Пример из практики функционального программирования:
// фронт JS
// реализация JQ иногда VUE 
() => {}

// бек PHP
// битрикс(смерть ему) и coldFusion(не пхп)


паттерн ООП
// JS - react.js 16

// PHP - почти все из более толковых

class etc {
 // и далее целая куча других паттернов
}


Есть ещё какие-то подходы, кроме этих двух, которые используются в реальной практике?

___

ИЗ статьи встречал Визуальное программирование и Динамическое программирование
  • Вопрос задан
  • 1651 просмотр
Решения вопроса 1
gobananas
@gobananas
finishhim.ru
Функциональное, ООП вы сказали. Есть ещё процедурное. Так же они делятся на императивное, декларативное.

А так-то: парадигмы программирования

Основные модели программирования

Императивное программирование
Декларативное программирование
Структурное программирование
Функциональное программирование
Логическое программирование
Объектно-ориентированное программирование
Программирование, основанное на классах
Программирование, основанное на прототипах
Субъектно-ориентированное программирование

Подходы и приёмы

Структурное программирование
Процедурное программирование
Аппликативное программирование
Обобщённое программирование
Доказательное программирование
Порождающее программирование
Аспектно-ориентированное программирование
Агентно-ориентированное программирование
Рекурсия
Автоматное программирование
Событийно-ориентированное программирование
Компонентно-ориентированное программирование
Грамотное программирование
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
Примеры из front-end, там сейчас реактивное/потоковое популяризируется. Что нибудь вроде:
streamFromDomEvent(el, 'click').combine(streamFromWebSocket(ws, 'message')).map((event) => putchDom(virtualDom, event.value))
Ответ написан
@Xilian
Программист 1С, сетевые технологии, SQL
>>Есть ещё какие-то подходы, кроме этих двух, которые используются в реальной практике?

В PHP ? Там реально нет никакого из подходов, только стиль написания. В реальной практике используются все подходы, но она не ограничивается PHP.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы