Подскажите пример как правильно выстраивать архитектуру фреймворка (для чайников)

Ищу хороший пример мини фреймворка, хочу подглядеть как правильно выстроить структура проекта

я следую принципам SOLID - на каждый чих создаю класс :rofl:

Можно полный список инструментов?

Фреймворк строится из стратегии. Создаёте стратегию тестирования и автоматизации, а затем по ней делаете что вам надо.

Мини фраемворки, обычно это творчество его автора, лучше “раскалупайте” какой нибудь популярный фраемворк.

Могу порекомендовать пару видео с конференции Heisenbug. Подойдут как туториалы для начала.


2 симпатии

Мне кажется данный вопрос надо добавить в “обучение”, ибо он возникет у многих.