Bonjour faubry,
Visiblement, je me suis très mal exprimé, dommage. D'emblée, je trouvais que c'est [...] une excellente chose [d'] encourager [les conventions de style pour éviter] notamment [de polluer] l'espace des noms de base [la liste standard des espaces de noms (search path) ...] J'espère que c'est plus clair ainsi. Bref, oui, il faudrait bannir des identificateurs à la det. Cependant, ça ne va pas être aisé de prendre suffisamment de précautions :
sapply(search(), function(x) length(ls(pos = x, all.names = TRUE)))
.GlobalEnv package:stats package:graphics package:grDevices
0 452 88 108
package:utils package:datasets package:methods Autoloads
207 104 379 1
package:base
1307
sum(sapply(search(), function(x) length(ls(pos = x, all.names = TRUE))))
[1] 2646
Quant aux points séparant des identificateurs à plusieurs mots, je retiens que nous sommes au moins (presque) d'accord sur le nommage des fonctions (et méthodes). Vous semblez être du même avis avec le style de Google : des points pour les variables, autre chose pour les fonctions. Il y a aussi les recommandations
Bref, désolé donc du malentendu et que galostroy veuille pardonner la pollution de son fil.
Partager