Why to treat warning as errors:
- They just look bad
- Most warnings are really the tool reporting an error
- Too many warnings effectively means no warnings at all
- They are there for a reason
- Your project may become successful
- Hate to say I told you so!
Read all - "mfp's two cents"