17-11-2011, 04:35 PM
(Modification du message : 17-11-2011, 06:41 PM par Sephi-Chan.)
Le nommage le plus logique est bien souvent celui qui a du sens dans la langue choisie. Ces chinoiseries sont un cas très particulier, et le choix de piétiner l'anglais l'est encore plus : on ne peut décemment pas établir des conventions selon de tels cas extrêmes.
Par exemple, pour un développeur Ruby
Par exemple, pour un développeur Ruby
team.users
est plus logique que team.list_user
, qui n'a aucun sens en anglais. list_users
aurait du sens mais mais ce ne serait pas cohérent puisqu'en Ruby on n'utilise jamais de verbe dans les accesseurs (puisqu'on ne peut pas accéder directement aux attributs).