Answer the question
In order to leave comments, you need to log in
What other approaches besides functional and OOP are found in practice?
An example from the practice of functional programming :
// фронт JS
// реализация JQ иногда VUE
() => {}
// бек PHP
// битрикс(смерть ему) и coldFusion(не пхп)
// JS - react.js 16
// PHP - почти все из более толковых
class etc {
// и далее целая куча других паттернов
}
Answer the question
In order to leave comments, you need to log in
Functional, OOP you said. There is also a procedure. They are also divided into imperative, declarative.
And so: programming paradigms
Basic programming models
Imperative programming
Declarative programming
Structured programming
Functional programming
Logic programming
Object-oriented programming
Class -based programming
Prototype
-based programming Subject-oriented programming
Approaches and techniques
Structured programming
Procedural programming
Applicative Programming
Generic Programming
Proof-Based Programming
Generative Programming
Aspect Oriented Programming
Agent Oriented Programming
Recursion
Automata Programming
Event Oriented Programming
Component Oriented Programming
Literate Programming
Examples from the front-end, there is now reactive / streaming popularized. Something like:
streamFromDomEvent(el, 'click').combine(streamFromWebSocket(ws, 'message')).map((event) => putchDom(virtualDom, event.value))
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question