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.
Je n'ai pas beaucoup d'expérience avec les applications de bureau, mais si je devais créer une application de bureau client-serveur, l'accès aux données se ferait via un service Web. Je crois que l'accès aux données via un service Web offre une sécurité - je n'ai pas besoin de transmettre le …
J'ai trouvé l'annotation de boucle suivante dans un grand projet sur lequel je travaille (pseudocode): var someOtherArray = []; for (var i = 0, n = array.length; i < n; i++) { someOtherArray[i] = modifyObjetFromArray(array[i]); } Ce qui a attiré mon attention, c'est cette variable "n" supplémentaire. Je n'ai jamais …
Quand une méthode privée doit-elle emprunter la voie publique pour accéder aux données privées? Par exemple, si j'avais cette classe de multiplicateur immuable (un peu artificielle, je sais): class Multiplier { public: Multiplier(int a, int b) : a(a), b(b) { } int getA() const { return a; } int getB() …
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 6 ans . Je fais actuellement un stage …
En ce moment, j'enseigne moi-même la programmation iOS, et un concept que je trouve vraiment difficile à comprendre est la délégation. Qu'Est-ce que c'est? Pourquoi et comment est-il utilisé? Quel est l'avantage? L'écriture technique du livre que je lis est difficile à comprendre.
J'ai récemment commencé dans une nouvelle entreprise, avec une poignée de programmeurs. C'est une entreprise de taille moyenne, avec environ 70 employés, mais l'informatique n'en a que 9-10, et il y a 3 "programmeurs" à côté de moi. Cependant, ces gars-là ont une expérience très limitée et font beaucoup de …
Dans le domaine du développement Web, est-ce une bonne pratique de faire un POST / Redirect / GET lorsque les champs dans une soumission de formulaire sont également invalides? En règle générale, aucune transaction sensible n'aurait eu lieu, dans ce cas. Cependant, un argument peut-il être avancé selon lequel, néanmoins, …
J'ai programmé à la fois en C # et en VB.NET pendant des années, mais principalement en VB. Je fais un changement de carrière vers C # et, dans l'ensemble, j'aime mieux C #. Un problème que j'ai, cependant, est la soupe aux accolades. Dans VB, chaque mot-clé de structure …
Je suis désolé s'il s'agit d'une question ABSOLUMENT sophomorique, mais je suis curieux de savoir quelles sont les meilleures pratiques, et je n'arrive pas à trouver une bonne réponse sur Google. En Python, j'utilise généralement une classe vide comme conteneur de structure de données super-catchall (un peu comme un fichier …
Je voudrais savoir si c'est une bonne pratique de généraliser des variables (utilisez une seule variable pour stocker toutes les valeurs). Prenons un exemple simple Strings querycre,queryins,queryup,querydel; querycre = 'Create table XYZ ...'; execute querycre ; queryins = 'Insert into XYZ ...'; execute queryins ; queryup = 'Update XYZ set …
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …
Une fois que je refactorisais mon code, j'ai remonté l'EDI dans la section using de ma classe C #, nettoyé les espaces de noms inutilisés et les espaces de noms en double , et les ai tous triés. Ma paire (programmation par paire) m'a demandé la raison. Je ne savais …
Je travaille sur un projet où nous avons le contrôle de code source configuré pour écrire automatiquement des notes dans le traqueur de bogues. Nous écrivons simplement l'ID de problème de bogue dans le message de validation et le message de validation est ajouté en tant que note au traqueur …
Certaines entreprises ont découvert, à leur surprise et à leur profit, que les programmeurs sont des gens très créatifs. Je pense à Google et à Atlassian , par exemple, qui permettent des "journées gratuites" régulières (mensuelles, je crois) où les programmeurs peuvent travailler sur ce qu'ils veulent (avec approbation) 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 5 ans . Certaines personnes pensent que la …
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.