The Real test is production

> Code - (Programming|Computer) Language > Code - Testing (Software Quality Assurance|SQA|Validator|Checker)

You are never sure a design is good until it has been tested by many. Be prepared and eager to learn then adapt. You can never know everything in advance.