Separação das classes

Pessoal,

Estou criando um sistema onde existe a classe CadFuncionario, nela eu coloquei toda a parte do form para o cadastramento. Gostaria de saber se é melhor eu colocar as instruções de INSERT doSQL nessa classe mesmo ou se é melhor eu separar e criar uma outra classe…por exemplo CadSQL que seria chamada pelo CadFuncionario.

Use o modelo MVC, separe as classes de acordo com sua caracteristicas.