Pergunta de entrevista da empresa EY

What precautions would you take when developing complex logic with a non-typed language?