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.
Code stipule complets que vous devriez code aways dans une langue , par opposition au code dans ce. Par cela, ils veulent dire Ne limitez pas votre pensée de programmation aux seuls concepts pris en charge automatiquement par votre langage. Les meilleurs programmeurs pensent à ce qu'ils veulent faire, puis …
J'ai continué à trouver le terme «atelier de carrosserie» en termes de travail / environnement de programmation, mais malgré la recherche sur Google, je ne peux pas savoir exactement à quoi cela se réfère? Quelqu'un peut-il m'éclairer?
Nous avons un grand site Web (1200+ heures) qui a beaucoup de dettes techniques. Cela est principalement dû aux raisons (habituelles) suivantes. Plusieurs programmeurs qui vont et viennent pendant le développement. Modification des spécifications en cours de développement. De nombreuses fonctionnalités supplémentaires ajoutées (en peu de temps). Le client veut …
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 . Ceci est ma première question …
Disons que j'ai une version gratuite et payante de l'application. La version payante est un sur-ensemble de la version gratuite concernant les fonctionnalités disponibles pour les utilisateurs, ce qui signifie que la version payante aura toutes les fonctionnalités de l'application gratuite en plus. Existe-t-il un modèle pour basculer la disponibilité …
Je sais que cela peut être très spécifique au cas d'utilisation, mais je me pose trop souvent la question. Existe-t-il une syntaxe généralement préférée. Je ne demande pas quelle est la meilleure approche quand dans une fonction, je demande si je dois quitter tôt ou si je n'appelle simplement pas …
Je peux voir que les avantages des objets mutables par rapport aux objets immuables, comme les objets immuables, enlèvent beaucoup de problèmes difficiles à résoudre dans la programmation multithread en raison de l'état partagé et accessible en écriture. Au contraire, les objets mutables aident à gérer l'identité de l'objet plutôt …
Tout d'abord, je tiens à dire que j'ai l'habitude de faire de la programmation procédurale comme passe-temps - j'essaie d'apprendre la POO dans quelques langues et de comprendre la théorie , mais pas la pratique. J'ai un projet pour animaux de compagnie que je voulais construire, spécifiquement en PHP avec …
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. En C #, quelle est la meilleure pratique pour encapsuler les variables …
Il y a quelque temps, j'ai lu une sorte de "règle générale" sur le caractère concret des types de paramètres de méthode, des types de retour et des types de propriété, mais je ne m'en souviens tout simplement pas. Cela a dit quelque chose à propos de garder vos types …
Dans une déclaration de condition (IF), tout le monde l'utilise (position < size), mais pourquoi? Seule convention ou il y a une bonne raison à cela? Trouvé à l'état sauvage: if (pos < array.length) { // do some with array[pos]; } Rarement trouvé: if (array.length > pos) { // do …
Un article récent de ycombinator énumère un commentaire avec les principes d'un grand programmeur. #7. Bon programmeur: j'optimise le code. Meilleur programmeur: je structure les données. Meilleur programmeur: Quelle est la différence? Reconnaître les concepts subjectifs et litigieux - quelqu'un a-t-il une position sur ce que cela signifie? Je le …
Cela fait quelques mois que j'ai commencé mon poste de développeur de logiciels d'entrée de gamme. Maintenant que j'ai dépassé certaines courbes d'apprentissage (par exemple le langage, le jargon, la syntaxe de VB et C #), je commence à me concentrer sur des sujets plus ésotériques, comme pour écrire de …
Il y a un peu moins de deux ans, après avoir lu un article humblement intitulé "Les commandements de code: meilleures pratiques pour le codage Objective-C" par Robert McNally , j'ai adopté la pratique d'utiliser des propriétés pour à peu près tous les membres de données de mes classes Objective-C …
Je suis nouveau dans ce domaine et aussi un nouveau développeur PHP de 19 ans qui vient d'être embauché, donc je ne sais pas comment cela fonctionne. De nombreuses entreprises lors du développement de leurs sites Web gardent leurs sites cachés d'être indexés. De quelles manières html5 / css puis …
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.