Les pratiques de programmation sont les pratiques couramment ou pas si couramment utilisées dans le développement de logiciels. Ceux-ci peuvent inclure des choses comme le développement Agile, Kanban, les raccourcis de codage, etc.
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 5 ans . Tous les programmes sauf les …
Nous utilisons souvent des structures c ++ pour définir la structure des données par opposition à la classe qui peut être un module complet avec des méthodes membres. Maintenant, au fond, nous savons que les deux sont les mêmes (en gros). Le fait que nous utilisons / traitons souvent les …
Les vrais programmeurs peuvent écrire du code assembleur dans n'importe quel langage. (Larry Wall). Autant que je sache, M. Larry Wall essaie de dire que pour un vrai programmeur, n'importe quel langage peut avoir les mêmes fonctionnalités que ASM. Mais je ne comprends vraiment pas. Comment pouvez-vous écrire du code …
Je travaille dans une entreprise sur un projet pour leur service commercial. C'est mon premier travail de programmation professionnelle, mais j'ai codé par moi-même et j'ai appris pendant des années. Une partie du projet consiste à prendre des données et à les combiner avec des données d'entrée pour produire et …
Je suis tombé sur cette technique de programmation lors d'une programmation en binôme dans une interview et je n'ai pas pu trouver le nom de celle-ci sur Google. L'idée est que vous écriviez d'abord l'expression qui utilise les variables, puis que vous écriviez le code qui calcule les variables plus …
En règle générale, je vois quelques instructions using en haut du fichier de classe. Exemple: using System.Collections.Generic; using System.IO; using System.Xml.Linq; Mais dans un projet sur lequel je travaille, à plusieurs reprises, je vois 20 utilisations / importations ou plus dans un fichier de classe. Est-ce une mauvaise conception? Il …
Je travaille sur un projet AngularJS et les attributs sont nombreux dans plusieurs de mes éléments HTML: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Existe-t-il une convention standardisée pour l'ordre de ces attributs? Alphabétique? Regroupés par signification (par exemple, tous les attributs angulaires ensemble)? Attributs HTML …
Après avoir appris la programmation fonctionnelle en Haskell et F #, le paradigme OOP semble à l'envers avec des classes, des interfaces, des objets. Quels aspects de la PF puis-je apporter au travail que mes collègues peuvent comprendre? Y a-t-il des styles de PF qui valent la peine de parler …
J'ai remarqué où je travaille, les gens souhaitent stocker des informations dans les noms de fichiers et analyser les noms de fichiers. Pour moi, cela ne semble pas être une bonne pratique. Je vois déjà les problèmes occasionnels avec les scripts globbing pour un fichier, et obtenir le mauvais parce …
J'ai écrit ce cours qui fait quelques choses (c'est peut-être une violation du principe de responsabilité unique). Je me rends compte maintenant qu'une autre partie du projet a besoin d'un morceau de cette logique et la façon dont je vais l'exposer consiste à extraire une classe de mon système en …
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. …
Nous sommes en train de refactoriser une base de code héritée de 20 ans et j'ai une discussion avec mon collègue sur le format des commentaires dans le code (plsql, java). Il n'y a pas de format par défaut pour les commentaires, mais dans la plupart des cas, les gens …
Dans un article de HN , je suis tombé sur les conseils suivants: Dites toujours "oui" à votre client / utilisateur, même si vous n'êtes pas sûr. 90% du temps, vous trouverez un moyen de le faire. 10% du temps, vous reviendrez et vous vous excuserez. Petit prix à payer …
Ma question peut sembler très scientifique, mais je pense que c'est un problème courant et les développeurs et programmeurs chevronnés auront, espérons-le, quelques conseils pour éviter le problème que je mentionne dans le titre. Btw., Ce que je décris ci-dessous est un vrai problème que j'essaie de résoudre de manière …
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 5 ans . Je suis un programmeur novice. …
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.