Bom dia, pessoal!
Estou escrevendo um programa aqui e estou com dúvida sobre como devo estruturar ele. Por conta disso, queria ouvir opiniões da comunidade sobre o quê vocês acham ser um código mais limpo e de fácil manutenção.
Na minha percepção, evitar o máximo possível a repetição em um programa torna ele mais legível.
Porém, como me encontro agora, estou criando um programa que basicamente é executado em SQL seguido por um data step.
Vocês acham que repetir o PROC SQL para cada passo, por exemplo, um para extrair dados, outro para tratar, etc. ficaria um código legível/tratável?
Seria melhor abrir tudo em um único PROC? Ou manter em várias e elaborar condições de execução?
Opinem por favor.