Corona SDK Pro Tip of the Day #26
Short addEventListener()

You don't have to write second argument for object:addEventListener(eventName, object) if the listener is the same object.

Despite official documentation listing this argument as required, in fact it's not.

I love to write less code, and it is Corona's moto "write less code." So this feature saves quite a few characters.

-- Works with any display object
local circle = display.newCircle(100, 100, 10)  
function circle:touch()  
    -- Do stuff
end  
circle:addEventListener('touch')

-- And any events
scene:addEventListener('createScene')  
scene:addEventListener('enterScene')  
scene:addEventListener('didExitScene')  

Indie Game Developer