Я читал статью InfoQ о композитно-ориентированном программировании ранее:
http://www.infoq.com/articles/Composite-Programming-Qi4j
Мне было интересно узнать, использует ли кто-нибудь в настоящее время (или использовал) структуру Qi4j?
Как он сравнивается с использованием традиционной инфраструктуры инъекций зависимостей, такой как Spring для проводки классов вместе. Является ли получаемый в результате объектным графом (на основе миксинов, а не классов) проще с точки зрения обслуживания?