docs: add guides and summary

This commit is contained in:
Tiara Rodney 2022-04-02 03:04:28 +02:00
parent 6b96bf8efb
commit 0b16acf68c
12 changed files with 146 additions and 70 deletions

View file

@ -5,13 +5,17 @@ Architecture
.. uml:: architecture.uml
This program's design resembles a Resource-Method-Representation architecture pattern. This is due to the design choice of making it API-oriented, instead of
domain-oriented. Therefore
Programming Paradigm
--------------------
Router
This python package is mainly authored according to a functional programming
paradigm, however, strictly adhering to said seemed ignorant, since not all
objects in Python are immutable anyway. Modification of mutable input objects
are therefore not regarded as side-effects per se, due to the contractual nature
of a function's parameter signature.
Controller
Model
Backend