Я просматриваю различные библиотеки и часто вижу, что extension () выскакивает, но я также вижу, что появляется mixin (). В YUI есть как миксины, так и расширения.
В чем разница между этими двумя концепциями? Когда я должен выбрать между миксином и расширением объекта?
Спасибо, Мэтт