Commit 9ae730f0 authored by Borodin Dmitriy's avatar Borodin Dmitriy

 Выравнивание картинки

parent c8e89e99
# Schematic diagram of dependencies on package layer
![Schematic diagram of dependencies on package layer](../static/schematic_diagram_of_dependencies_on_package_layer.png)
----------------------------------![Schematic diagram of dependencies on package layer](../static/schematic_diagram_of_dependencies_on_package_layer.png)---------------------------
## Library
Используется для реализации других library и/или для реализации Application. Любая Library может быть трансформирована в Application. Частный случай когда Application это оболочка для запуска Library, в данном случае Library это полноценная реализация большой части предметной области, которая самостоятельно не имеет смысла только в рамках Application.
**Циклические зависимости не допустимы. Циклические зависимости приводят к ошибкам во времени выполнения.**
## Application
Application это конечный продукт. Не используется повторно. От этого проекта никто не может зависеть. Не может зависеть от другого Application. Проект имеет как собственную реализацию так и подключенные libraries (0...n). Может играть роль оболочки, когда library выполняют роль мини приложений. Мини приложения могут быть загружены при старте страницы либо по требованию, во времени выполнения.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment