Lorsque j'écris de petits scripts pour moi-même, j'empile mon code avec des commentaires (parfois je commente plus que je code). Beaucoup de gens à qui je parle disent que je devrais documenter ces scripts, même s'ils sont personnels, de sorte que si je les vendais, je serais prêt. Mais les commentaires ne sont-ils pas une forme de documentation?
N'est-ce pas:
$foo = "bar"; # this is a comment
print $foo; # this prints "bar"
être considéré comme de la documentation, surtout si un développeur utilise mon code? Ou la documentation est-elle considérée comme étant en dehors du code lui-même?