Cita:
Iniciado por dehm Evitar usar archivos *.cpp e incluir todo en el *.h ...
No, espera, no es ése el sentido de la frase. El artículo dice:
Cita: Nunca incluir un fichero .cpp (salvo para los templates, y aun así, aconsejo poner todo el código en el .h, cuando la clase no es demasiado grande).
Ese párrafo se refiere a que no debe "incluirse" un fichero .cpp; es decir, no hay que hacer algo como esto:
Y la aclaración entre paréntesis se refiere a que acepta el #include de un .cpp si el fichero define un template. Pero en ese caso (y sólo para los ficheros que definen templates), si la clase no fuera muy grande, aconseja poner el código en un .h