Souvent, je me retrouve à résoudre des bugs en trouvant la réponse sur Stack Overflow. Est-ce une mauvaise pratique d'ajouter un extrait de la raison pour laquelle j'ai fait ce que j'ai fait, puis d'ajouter un lien vers un article ou une page sur le Web?
documentation
TruthOf42
la source
la source
Réponses:
Je ne pense pas que ce soit mauvais, mais les liens externes ont la mauvaise habitude de disparaître au cours du cycle de vie d'une solution. Ce faisant, je recommande de mettre un résumé suffisant qui aidera le lecteur si le lien n'est plus fonctionnel.
la source
C'est pourquoi les entreprises devraient avoir leur propre référentiel de connaissances. Par exemple, mon entreprise possède une Redmine corporative qui est utilisée pour la gestion de projet, la billetterie (suivi des bogues et des tâches) et l'outil que j'utilise le plus, un wiki . Toutes ces fonctionnalités par projet :-)
Qu'avons-nous sur le wiki du projet?
J'ai mis la bibliographie (liens) sur Misc wiki. Mais seulement de ceux en qui j'ai confiance:
Ma bibliographie est accompagnée d'un résumé tapé par mes soins, afin de m'assurer d'avoir bien compris à quoi je fais un lien. J'essaie de garder Javadoc aussi clair que possible. Chaque lien dans le code fait référence au wiki de Redmine ou au code de problème de Redmine.
En l'absence d'outils comme Redmine, j'ai trouvé que les fichiers Markdown étaient utiles à ces fins. Dans l'ensemble, les développeurs en raison de ces fichiers sont dans le SCM et accompagnent le code.
la source
Les liens vers le Web sont quelque peu problématiques en tant que documentation, car Internet ne garantit pas que le contenu que vous voyez derrière eux sera le même que celui d'un futur lecteur de documents. Si possible, efforcez-vous de ne vous lier qu'aux ressources qui sont très peu susceptibles de changer.
Par exemple, lorsque vous créez un lien vers Wikipedia, vous devez créer un lien explicite vers la version actuelle plutôt que le nom générique de l'article. Pour stackexchange.com, eh bien, il semble peu probable que cela disparaisse pour le moment, mais les questions sont éditées ou même supprimées tout le temps, et dans cinq ans, un nouveau point de rassemblement pourrait avoir vu le jour. Je ne risquerais pas de suspendre de la documentation qui présente une valeur commerciale substantielle sur un site si externe à votre organisation.
la source