While I agree that your code should be able to pass both
strict and
warnings, I don't think that is always deserving of a -- vote. If the question being asked is directly caused by their failure to use these tools, and they are a professed newbie, then they need to be shown the light, not the door. On the other hand, if they are posting code in the snipits section, and it can't pass "-wc -Mstrict", then vote --. There is no reason to be unilateral about voting around here. If there was, then voting would be pointless.
-Adam
BTW, I trust that you only mean that the code should be able to compile with the "use strict;" pragma, not that the poster need include that line in their post, (unless it is a complete script).