Skip to content

Competences

nin-jin edited this page Feb 7, 2021 · 1 revision

С кодом на $mol могут работать люди с разными уровнями компетенций. Таким образом можно осваивать инструмент постепенно. И по мере роста, программисты со следующего уровня делегируют часть своей работы программистам предыдущего уровня и помогают им подняться до своего.

Список компетенций

Стилизатор

Занимается лишь внешним представлением компонент, практически не трогая их поведение и компоновку. Типичная задача: "Поправь стили у такой-то группы компонент, чтобы выглядело так-то".

Компоновщик

Собирает одни компоненты из других, практически не трогая логику. Типичная задача: "Собери такой-то компонент из вот этих вот, чтобы проходил такие-то тесты".

Реализатор

Реализует полностью работоспособные компоненты. Типичная задача: "Вот тебе пример использования компонента, реализуй его, чтобы работал. И тесты не забудь".

Разработчик

Полностью реализует бизнес задачу. Типичная задача: "Вот тебе макет или иное описание функциональности, декомпозируй на компоненты и реализуй".

Проектировщик

Занимается проектированием сквозной функциональности, архитектурой и тд. Типичная задача: "Нужна какая-то штука, чтобы упростить работу с такими-то типами задач. Придумай что-нибудь не звездолётное".