Есть ли разница, сколько я обработчиков буду вешать на какой-либо объект, например, window: $(window).on('resize', function() {...})?
Я пишу комментарии к своему коду. Мой код разбит на логические части, куски. Мне удобнее для конкретной части, для конкретного куска кода создать свой обработчик для window: $(window).on('resize', function() {...})
Можно ли так делать или лучше стараться впихнуть все в один обработчик, жертвуя читабельностью кода?
sim3x, Как это нельзя? Глупости. Можно делать что угодно и иногда это необходимо. Это раз. Два: ресайз можно усовершенствовать, чтоб не стрелял через каждый пиксель. Три: чем меньше количественно обработчиков - тем лучше, разумеется.