Envoyé par
Alp
+1 sur toute la ligne. Je ne me permettrai jamais d'introduire ce genre de subtilités dans du code de bibliothèque open-source par exemple. Mais je l'avais par exemple mis en oeuvre dans un compilo "proof-of-concept", ou des autres projets d'applis. Mais dans un projet où il est probable que je ne sois plus dessus quelques temps après, et où le fait de préciser cette subtilité dans les style guidelines ne suffit pas pour certains des membres de l'équipe de dev, je ne me permerttrai jamais. L'idée maitresse reste quand même que les gens comprennent le plus rapidement possible un maximum sur ma classe en regardant son code ou sa doc. D'où le "ça dépend des gens". Et comme je le disais, je n'introduirai pas ça dans une bibliothèque par exemple, qui est, par sa nature, susceptible de passer entre n'importe quelles mains (au moins pour l'utilisation).