Tu ne réagis pas sur la disctinction inspirer - utiliser.
C'est pourtant tres simple, si les gens ont des questions sur une partie du code, ils demandent au developpeur, sur une liste de distribution, ... et ils ont la reponse. C'est pas un probleme, des questions du genre "comment est-ce que X fait Y dans la librairie, j'ai un probleme similaire" j'en vois de temps en temps sur les listes, et les reponses reviennent en retour.
Mais toute bibliothèque n'est pas une bibliothèque de templates et les prototypes ne sont pas :
- forcément lisibles (merci les macros) ;
- forcément plus intéressants que la doc dont tu faisais mention et qui peut d'ailleurs donner des indications sur la mise en 1⁄2uvre.
Ben oui, mais de mon point de vue personnel, si tu as besoin de lire le code source de la librairie pour l'utiliser, tu fonces dans le mur, car tu finiras par utiliser un comportement que tu as vu dans les sources, qui n'est pas forcement documente, et qui donc peut changer a tout moment, bref, ton soft risque de planter un jour car tu te bases sur le code et non la doc.
Savoir comment un problème a été résolu ailleurs permet :
- de donner des pistes pour résoudre un problème similaire ;
- de rester cohérent dans la façon dont sont traités les problèmes similaires.
Oui, mais avoir les sources n'est pas la seule methode pour resoudre ce probleme.
Ce n'est pas parce qu'il y a des cas où avoir accès au code n'est pas nécessaire qu'il n'y a pas de cas où cela peut être utile.
[^] # Re: Libre regard du code source, POINT.
Posté par pasBill pasGates . En réponse au journal Licence Microsoft MSR-SSLA. Évalué à 1.
C'est pourtant tres simple, si les gens ont des questions sur une partie du code, ils demandent au developpeur, sur une liste de distribution, ... et ils ont la reponse. C'est pas un probleme, des questions du genre "comment est-ce que X fait Y dans la librairie, j'ai un probleme similaire" j'en vois de temps en temps sur les listes, et les reponses reviennent en retour.
Mais toute bibliothèque n'est pas une bibliothèque de templates et les prototypes ne sont pas :
- forcément lisibles (merci les macros) ;
- forcément plus intéressants que la doc dont tu faisais mention et qui peut d'ailleurs donner des indications sur la mise en 1⁄2uvre.
Ben oui, mais de mon point de vue personnel, si tu as besoin de lire le code source de la librairie pour l'utiliser, tu fonces dans le mur, car tu finiras par utiliser un comportement que tu as vu dans les sources, qui n'est pas forcement documente, et qui donc peut changer a tout moment, bref, ton soft risque de planter un jour car tu te bases sur le code et non la doc.
Savoir comment un problème a été résolu ailleurs permet :
- de donner des pistes pour résoudre un problème similaire ;
- de rester cohérent dans la façon dont sont traités les problèmes similaires.
Oui, mais avoir les sources n'est pas la seule methode pour resoudre ce probleme.
Ce n'est pas parce qu'il y a des cas où avoir accès au code n'est pas nécessaire qu'il n'y a pas de cas où cela peut être utile.
Tout a fait d'accord