-
Notifications
You must be signed in to change notification settings - Fork 319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert "docs(ajax): amélioration de la documentation PHPDoc" #3010
base: alpha
Are you sure you want to change the base?
Conversation
Bonjour, |
Bonjour @pifou25, Il ne faut pas oublier que nous développons le core quotidiennement, il n'est pas imaginable de devoir dérouler des centaines de lignes de commentaires au quotidien sur chaque fichier. Il y a tellement de raisons en sus: la phpDoc n'a pas vocation à apprendre à développer, la roadmap n'a pas à y apparaitre, elle est générée automatiquement pour les fonctions typées (ce que les évolutions de PHP obligent de + en +) dont le nom est explicite, etc... |
Ha, je suis bien d'accord avec toi que les classes du core sont beaucoup trop grosses, certaines dépassent les 3000 lignes c'est juste énorme! Pour celles-ci il faudrait envisager de les diviser avant de les documenter (?) |
J'avais bien précisé dans la MR d'origine que c'était une proposition ouverte à toutes discussions. Concernant les "todo" ce n'est pas une roadmap mais bien des propositions d'évolution qui pouvaient être discuter dans la MR et potentiellement donner lieu a de nouvelles issues si une décision était prise. Je trouve dommage que celle-ci ai été mergé "à la va vite". |
Nous avons, semble t-il, sensiblement la même vision d'ensemble... @kwizer15 tu es sur le forum? Pourquoi pas ouvrir un sujet dans la section développeur pour en discuter entre développeurs, qu'en pensez-vous? J'interviendrais volontiers si vous le souhaitez. |
@Salvialf Je viens de me créer un compte sur le forum, mais je n’ai pas les droits pour créer ou répondre à un sujet sur cette partie du forum. |
@kwizer15 je t'ai passé dans le groupe développeurs ça devrait être bon. |
Merci @Salvialf , discussion ouverte ici -> https://community.jeedom.com/t/aide-phpdoc-du-core/63287/8 J’aurai toutefois quelques remarques vis à vis de ton premier commentaire :
Je comprends tout à fait la crainte d'avoir du code surchargé de commentaires, mais je voulais apporter quelques précisions techniques sur ce point.
D'ailleurs, on pourrait explorer l'utilisation d'outils comme PHPStan. Ça nous aiderait à détecter les incohérences de typage et prévenir certains bugs, tout en s'appuyant sur la PHPDoc existante. |
Reverts #3004