Опытный архитектор ПО - Архитектура должна закрывать проблемы, а не выдумывать их. Технологии должны помогать, а не добавлять сложности. Если проблему не получается сформулировать четко - четко решить ее не получится