-
Notifications
You must be signed in to change notification settings - Fork 179
Определения
Некая самостоятельная сущность, кирпичик проекта.
Блок содержит информацию о самом себе и может знать о своих детях — элементах блока.
Они могут использоваться сами по себе или внутри других блоков.
Пример
Часть блока, которая отвечает за какую-то отдельную функцию.
Элементы блока имеют смысл только в рамках своего родителя. Могут быть обязательными и не обязательными.
Пример
Модификатор — это свойство блока или элемента, которое меняет внешний вид или поведение.
Модификатор имеет имя и значение. Одновременно может использоваться несколько разных модификаторов.
Пример
Уровень переопределения — это набор реализаций блоков. Проект может иметь несколько уровней, на каждом из которых добавляется или изменяется реализация блоков. Конечная реализация блока собирается со всех уровней последовательно.
Пример