"@RequestParam also comes in handy when you compile your
Java code without debugging information compiled in. In that circumstance, the name of the method parameter is lost and so there’s no way to bind the query parameter to the method parameter by convention. For that reason, it’s probably best to always use @RequestParam and not rely too heavily on the convention."
Above is text from Spring in Action from SpringMVC chapter. Can somebody explain me above? I didn't understand what do we mean by " without debugging information compiled in. In that circumstance, the name of the method parameter is lost "
Thanks