Это называется defensive programming. Тоже такая проблема, что у меня это в крови, а люди и за год не могут освоить
напридумают хуйни сложной. вот раньше как было: скачал вижуал студию, зашел в гугл, скопировал, вставил, и все работает. а сейчас что? все не так как тогда.