Amigo, vou te explicar novamente…
Nao to falando pra ninguem criar SP, nem nada do tipo. O que estou falando é que para o caso do vencimento, gosto de já trazer calculado. Veja o exemplo do boleto:
Você vai gerar um boleto pro cliente ok? Daí você vai montar uma cláusula SQL pra trazer os dados do BOLETO. Tipo, Dados do cliente, Numero da Nota, Dada da Fatura e etc e tal. O que to falando é que nesses casos, eu já trago tb a data de vencimento junto. Nao vou no banco só calcular essa data, nem vou criar SP.
Entendo sua visao, a ideia nao é gerar acoplamento, nem nenhum tipo de code smell, a ideia é aproveitar o SQL q traz os dados, no caso do exemplo, os dados do boleto onde virá a data da fatura, e já trazer tb a data de vencimento.
Só =)
[]s