Étant donné que les programmeurs sont des auteurs et écrivent du code pour exprimer des pensées et des concepts abstraits, et qu'un bon code devrait être lu par d'autres programmeurs sans difficultés et malentendus, un programmeur devrait-il prendre des leçons d'écriture pour écrire un meilleur code? Abstraire des concepts et …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Je trouve une quantité très …
Sur les revues de code au travail, j'ai vu du code et des modèles que je considère "intelligents" mais qui n'ajoutent pas nécessairement à la qualité globale ou à la maintenabilité de la base de code. Je le signale dans mes commentaires et je ne suis pas convaincu par les …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . J'ai besoin d'un moyen de filtrer les curriculum vitae des …
Énigme: au cours du travail sur une nouvelle fonctionnalité ou de la correction d'un défaut, vous trouvez un problème hérité dans le code. Que devrais tu faire? Corrigez-le et risquez de modifier le comportement du code. Il a fonctionné jusqu'à présent par un coup de chance, ou bien le défaut …
Je me retrouve toujours aux prises avec cela ... essayant de trouver le bon équilibre entre try / catching et le code ne devenant pas ce désordre obscène de tabulations, de crochets et d'exceptions renvoyés dans la pile d'appels comme une patate chaude. Par exemple, j'ai une application en cours …
Notre équipe a récemment commencé à effectuer des révisions de code pour chaque enregistrement. En tant que chef d'équipe, j'essaie de trouver un équilibre entre fournir trop de suggestions, ennuyer les développeurs et diminuer la production des équipes, et laisser aller le code que j'aurais écrit différemment. Existe-t-il des preuves, …
Pour éviter les nombres magiques, nous entendons souvent dire que nous devons donner à un littéral un nom significatif. Tel que: //THIS CODE COMES FROM THE CLEAN CODE BOOK for (int j = 0; j < 34; j++) { s += (t[j] * 4) / 5; } -------------------- Change to …
Je viens de commencer avec la programmation fonctionnelle (avec JavaScript et Node.js) et à première vue, il semble que le code que j'écris deviendrait un enfer de base de code à gérer, par rapport aux langages de programmation qui ont un sorte de paradigme orienté objet. Avec la POO, je …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 6 ans . J'ai vu cela se produire plusieurs …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Les méthodes formelles peuvent être …
Je lis Clean Code par Oncle Bob. Parce que je ne suis pas un locuteur natif anglais, je ne pouvais pas comprendre la déclaration suivante: Les classes et les objets doivent avoir des noms de nom ou syntagme comme Customer, WikiPage, Accountet AddressParser. Évitez les mots comme Manager, Processor, Dataou …
Je suis développeur de logiciels dans une équipe de 7 à 8 développeurs. Nous faisons des révisions de code depuis un certain temps maintenant et la qualité du code s'est améliorée au fil du temps. Cependant, j'ai récemment remarqué que certains développeurs sont invités à plus de révisions de code …
Je viens de mesurer un gros morceau de code PHP (1153 lignes) en utilisant PHPMD ( http://phpmd.org/ ) et il me dit que le code a une complexité NPath de 16244818757303403077832757824. Cela ressemble à un chiffre incroyablement grand pour moi, ce qui suggère que PHPMD s'est peut-être cassé d'une manière …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.