The reason I think they are correct is because it is asking which ones are no legal. Now some of these aren't preferred, but technically they aren't illegal.
First one: "alarm_status" should be okay; it doesn't have camelCase and it uses an underscore in the middle, but it should be okay. On page 50, it says, and I quote, "Each character after the first character can be a letter, and underscore (_), a dollar sign ($), or a number."
Second one: "eclairRECORDHOLDER" has all caps, but there's nothing that says you can't do that.
Did I miss something here? Can anybody clarify this?
Help get this topic noticed by sharing it on Twitter, Facebook, or email.
The text at the bottom of the page says:
All these leftovers are illegal names
or do not conform to the unofficial community standards
So some of them just don't conform to the accepted standards, but they would work.
O'Reilly Book Support