Hombere, esque el visual basic se supone que es para empezar a programar, por lo tanto se suelen tener bastantes errores. Se supone que con esa ayuda vas a hacer un código mejor. De todas formas, más que compilación en background, hay un texto de Linus Tolvards sobre técnicas y estilos de programación, que aparte de ser muy ameno de leer, te enseña algo que mejora mucho más la calidad del código.