Je suis un codeur professionnel depuis plusieurs années. Les commentaires à propos de mon code sont généralement les mêmes: écrit un excellent code, bien testé, mais pourrait être plus rapide . Alors, comment puis-je devenir un codeur plus rapide, sans sacrifier la qualité? Pour les besoins de cette question, je …
Je ne vois vraiment pas bien la différence entre C #, C # .NET et la même chose pour ASP et les autres langages '.NET'. D'après ce que j'ai compris, .NET est une bibliothèque / structure de ... choses. Je pense qu’ils ont essentiellement accès aux données Windows telles que …
Au cours des derniers mois, le mantra "favoriser la composition par rapport à l'héritage" semble être né de nulle part et est devenu presque une sorte de mème au sein de la communauté de programmation. Et chaque fois que je le vois, je suis un peu mystifié. C'est comme si …
J'ai toujours utilisé cette méthode: from sys import argv et utiliser argvavec juste argv . Mais il existe une convention d'utilisation de ceci: import sys et en utilisant le argv par sys.argv La deuxième méthode rend le code auto-documenté et j'y adhère (vraiment) . Mais la raison pour laquelle je …
GMail dispose de cette fonctionnalité dans laquelle il vous avertira si vous essayez d'envoyer un e-mail qu'il pense avoir une pièce jointe. Comme GMail a détecté la chaîne see the attacheddans l'e-mail, mais pas de pièce jointe, il m'a averti par une boîte de dialogue OK / Annuler lorsque je …
J'ai travaillé dans des ateliers qui produisent des logiciels essentiels à la vie courante et j'ai traité des règles de commentaire destinées à garder le code lisible et potentiellement à sauver des vies. D'après mon expérience, l'exigence devient une corvée de cerveau fatal d'être cochée dans une liste de contrôle …
Ma dernière évaluation d’emploi ne portait que sur un point faible: la rapidité. Je suis déjà conscient de certaines choses que je peux faire pour améliorer cela, mais ce que je recherche, c’est d’autres. Quelqu'un a-t-il des conseils ou des conseils sur ce qu'il doit faire pour augmenter la vitesse …
J'apprends actuellement à utiliser Git en lisant Pro Git . En ce moment, j'apprends à propos des branches et des tags. Ma question est la suivante: quand dois-je utiliser une branche et quand dois-je utiliser une balise? Par exemple, supposons que je crée une branche pour la version 1.1 d'un …
Récemment, j'ai eu un problème de lisibilité de mon code. J'avais une fonction qui effectuait une opération et renvoyait une chaîne représentant l'ID de cette opération pour référence future (un peu comme OpenFile dans Windows renvoyant un descripteur). L'utilisateur utiliserait cet identifiant ultérieurement pour lancer l'opération et surveiller son achèvement. …
J'ai beaucoup de difficulté à me concentrer sur ce que je fais (programmation) lorsque quelque chose (compilation, temps de démarrage, etc.) prend plus que quelques secondes. De façon anecdotique, il semble que le seuil soit d’environ 10 secondes (et je me souviens d’avoir lu une étude qui disait la même …
Cela est devenu une grande frustration avec le code sur lequel je travaille actuellement; beaucoup de nos noms de variables sont courts et non descriptifs. Je suis le seul développeur qui reste sur le projet et il n'y a pas de documentation sur ce que font la plupart d'entre eux. …
Actuellement, nous avons une branche principale pour notre application PHP dans un référentiel partagé. Nous avons plus de 500 clients abonnés à notre logiciel. La plupart d’entre eux peuvent être personnalisés à des fins différentes, chacun dans une branche distincte. La personnalisation peut être un nom de champ de texte …
Je viens de commencer mon premier emploi en tant que développeur de logiciels il y a plus d'un mois. Tout ce que j'ai appris sur la POO, SOLID , DRY , YAGNI, les modèles de conception, les PRS , etc. peut être jeté par la fenêtre. Ils utilisent des formulaires …
Chaque fois que je le from 'x' import 'y'faisais, je me demandais lequel est considéré comme le «module» et quel est le «package», et pourquoi ce n'est pas l'inverse.
Si vous postulez pour un nouvel emploi, vous mettriez votre lien de profil Stack Overflow sur votre CV? Cela montrerait à l'employeur que vous êtes un membre actif de la communauté du développement et vous donnerait également un aperçu de vos connaissances et de votre capacité à transmettre vos idées. …
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.