Skip to content

Latest commit

 

History

History
41 lines (23 loc) · 654 Bytes

terminologies.md

File metadata and controls

41 lines (23 loc) · 654 Bytes

Distributed Application Architecture Style

1

  • DO: Distributed Object
  • RPC: Remote Procedure Call
  • REST: Representational State Transfer

2

  • Service-oriented
  • Resource-oriented
  • Object-oriented

Programming Paradigm

A programming paradigm is a fundamental style of computer programming, a way of building the structure and elements of computer programs. There are four main paradigms: imperative, functional, object-oriented, and logic programming.

Imperative

Procedural

Declarative

Dataflow

Flow-based

Reactive

Functional

Logic

Event-driven

Structured

Modular

Object-oriented