Je fais partie de ces développeurs qui pensent que le code écrit doit être explicite et se lire comme un livre.
TOUTEFOIS, lors du développement de code de bibliothèque pour d'autres personnes, j'essaie de mettre autant de documentation que possible dans les fichiers d'en-tête; ce qui soulève la question: la documentation de méthodes non publiques en vaut-elle la peine? Ils ne les utiliseront pas directement, en fait, ils ne le peuvent pas. En même temps, si je distribue le code brut (quoique à contrecœur), ces méthodes non publiques seront visibles et devront peut-être être expliquées.
À la recherche de quelques normes et pratiques que vous voyez ou utilisez tous dans vos voyages.