Не важно и то, как сильно стараются разработчики, – они все равно не смогут спроектировать взаимодействие должным образом. Они не подходят для этой работы не только из-за качественно других методов выполнения задач, опыта и направления подготовки, но и из-за конфликта интересов между потребностями пользователей и попытками сделать свою программистскую жизнь проще