Использование закона Конвея: стратегии и примеры кода для эффективного проектирования программного обеспечения