En mi empleador, es una política que usemos listas de inicialización en el constructor porque es más eficiente.¿Desventaja a la lista de inicialización grande?
Sin embargo, estoy desarrollando una clase que tiene 45 miembros de datos que requieren inicialización. Según la política, esto debería hacerse en una lista de inicialización en el constructor.
Aparte de la legibilidad, ¿cuál sería la desventaja de una gran lista de inicialización?
¿Aparte de la legibilidad? No puedo pensar en nada, además del potencial de error. –
Sugerencia: si tiene 45 atributos de miembro, es posible que no esté dividiendo las responsabilidades de manera apropiada. –