Sobrecarga de constructores con métodos de factoría
Cuando hablamos de Clean Code, una de las reglas básicas es utilizar nombres descriptivos que declaren la intención. Esto es trivial en métodos y variables, pero los constructores tienen un nombre fijo y único, y cuando empiezan a aparecer sobrecargas, esa imposibilidad de nombrarlos de forma expresiva penaliza la claridad y legibilidad del código. Es ahí donde Robert C. Martin sugiere en su libro Clean Code el uso de métodos de factoría y constructores privados. ...