$ (document) .ready shorthand

É o seguinte atalho para$(document).ready?

(function($){

//some code

})(jQuery);

Vejo esse padrão muito usado, mas não consigo encontrar nenhuma referência a ele. Se for uma abreviação para$(document).ready(), existe algum motivo específico para não funcionar? Nos meus testes, parece sempre disparar antes do evento read

questionAnswers(8)

yourAnswerToTheQuestion