Evidentemente, aquí el amigo Bjarne está suponiendo que se trata de un proyecto con especificaciones cerradas (vale, es mucho suponer, pero bueno, sólo es un ejemplo...)
Yo creo que no, al menos en este caso. Lo que viene a decir es que si un conjunto de datos pueden tener valores arbitrarios no deberías usar una clase(If every data can have any value). Y yo creo que tiene razón. Una clase tiene sentido para abstraer una serie de datos que han de ir juntos y han de tener una coherencia (o como él lo llama, si no lo he entendido mal: invariante). Es decir, un conjunto de datos no relacionados no hacen una clase. Un conjunto de datos relacionados pueden hacer una clase, pero el aconseja no hacerlo si no hay invariantes. Está claro que tú puedes hacer lo que quieras. Otra cosa es que las clases se usen como intercambio de información, ya sea a través de interfaces, como componentes o de otro modo. De todos modos igual estaría bien que explicases un poco más detenidamente lo que te parece incorrecto, a ver si lo veo...
Re:Se le ha ido la olla
(Puntos:1)( Última bitácora: Miércoles, 28 Diciembre de 2005, 07:55h )
Re:Se le ha ido la olla
(Puntos:2, Interesante)( https://twitter.com/yapw | Última bitácora: Viernes, 13 Mayo de 2011, 21:21h )
Otra cosa es que las clases se usen como intercambio de información, ya sea a través de interfaces, como componentes o de otro modo.
De todos modos igual estaría bien que explicases un poco más detenidamente lo que te parece incorrecto, a ver si lo veo...
Saludos
Aquí había una firma