J'ai effectué une recherche mais je n'ai pas trouvé ce que je cherchais, n'hésitez pas à me lier si cette question a déjà été posée.
Plus tôt ce mois-ci, ce message a été publié:
http://net.tutsplus.com/tutorials/php/why-youre-a-bad-php-programmer/
Pour résumer, vous êtes un mauvais programmeur si vous n'écrivez pas de commentaires. Mon opinion personnelle est que le code doit être descriptif et ne nécessite généralement pas de commentaires, à moins que le code ne puisse pas être auto-descriptif.
Dans l'exemple donné
// Get the extension off the image filename
$pieces = explode('.', $image_name);
$extension = array_pop($pieces);
L'auteur a déclaré que ce code devrait être commenté, mon opinion personnelle est que le code devrait être un appel de fonction descriptif:
$extension = GetFileExtension($image_filename);
Cependant, dans les commentaires, quelqu'un a fait cette suggestion:
http://net.tutsplus.com/tutorials/php/why-youre-a-bad-php-programmer/comment-page-2/#comment-357130
L'auteur a répondu en disant que le commentateur était "une de ces personnes", c'est-à-dire un mauvais programmeur.
Quels sont les points de vue de tout le monde sur le code d'auto-description vs le code de commentaire?