Atualmente, estou trabalhando em uma base de código que possui muitas classes que implementam um método Start. Parece-me uma construção em duas fases, que eu sempre considerara uma prática ruim. Não sei dizer a diferença entre isso e um construtor. Quando é apropriado usar um método start em vez...