Dans le contexte de l'envoi d'un e-mail, est-il acceptable de rechercher des informations externes dans la méthode ou de passer la valeur comme le second exemple.Respect du Principe de Responsabilité Unique au niveau de la méthode
1.
void sendEmail(int companyId) {
String companyName = this.selectCompanyName(companyId);
String body = companyName;
send(body);
}
2.
void sendEmail(String companyName) {
String body = companyName;
send(body);
}