Posté par reno .
En réponse à la dépêche Seaside 2.7.
Évalué à 2.
>Ce qui me fait rire c'est soit disant un langage 100 % objet sans notion de privée !!!!
Bof, quel est le si grand avantage d'avoir la notion de privée par rapport a une convention (genre tout ce qui débute par un _ est privé a l'objet)?
Dans les langages qui ont la notion de privée, a coup de cast/reflexion/etc, tu peux facilement accéder aux champs privé..
Un truc que je trouve pas terrible dans Smalltalk est la déclaration des variables au début du bloc, une idée qui a fait son temps et a ajouter a la liste des mauvaise idée dont on doit se débarrasser: la déclaration des variable lors de leur première affectation est une bien meilleure idée.
[^] # Re: Langage des dinosaures
Posté par reno . En réponse à la dépêche Seaside 2.7. Évalué à 2.
Bof, quel est le si grand avantage d'avoir la notion de privée par rapport a une convention (genre tout ce qui débute par un _ est privé a l'objet)?
Dans les langages qui ont la notion de privée, a coup de cast/reflexion/etc, tu peux facilement accéder aux champs privé..
Un truc que je trouve pas terrible dans Smalltalk est la déclaration des variables au début du bloc, une idée qui a fait son temps et a ajouter a la liste des mauvaise idée dont on doit se débarrasser: la déclaration des variable lors de leur première affectation est une bien meilleure idée.