J'ai été un développeur pratique pendant toute ma carrière et j'adore travailler avec du code. J'ai toujours eu du ressentiment envers le chef d'équipe qui a peu ou pas d'expertise concernant une technologie particulière et insiste pourtant sur une certaine mise en œuvre. Maintenant, je me retrouve de l'autre côté …
Je crois comprendre que les modèles d'expression en tant que technique ont été découverts de manière significative avant la norme C ++ originale en 1998. Pourquoi n'ont-ils pas été utilisés pour améliorer les performances de plusieurs classes standard comme std::stringet streams?
Note initiale: Cette question a été fermée après plusieurs modifications car je n'avais pas la terminologie appropriée pour énoncer avec précision ce que je cherchais. Sam Tobin-Hochstadt a ensuite posté un commentaire qui m'a fait reconnaître exactement ce que c'était: des langages de programmation qui prennent en charge les types …
Je termine mon application pour iPad et l'extension du nom de fichier (utilisée principalement pour que Mail et Dropbox sache dans quel programme ouvrir les fichiers) comporte 12 caractères. La seule extension de nom de fichier aussi longue soit aussi longue tax2010. Pourquoi y a-t-il si peu de variations sur …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 . Je suis entrepreneur d'une grande entreprise. Actuellement, il y a …
J'ai entendu parler de l'utilisation de l'injection de dépendance sur Singleton pour mon collègue. Je ne sais toujours pas si ce sont deux motifs orthogonaux qui peuvent être remplacés l'un par l'autre? Ou DI est-il une méthode pour rendre le modèle Singleton testable? Veuillez consulter l'extrait de code suivant. IMathFace …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 . J'ai vu un certain nombre …
Supposons que nous passions de 1 à 5. L'itinéraire le plus court sera le 1-4-3-5 (total: 60 km). On peut utiliser l'algorithme de Dijkstra pour ce faire. Maintenant, le problème est que l'itinéraire le plus court n'est pas toujours le plus rapide, en raison des embouteillages ou d'autres facteurs. Par …
Du polymorphisme sur WIkipedia En informatique, le polymorphisme est une fonctionnalité du langage de programmation qui permet de gérer les valeurs de différents types de données à l'aide d'une interface uniforme. De la saisie de canard sur Wikipedia En programmation informatique avec des langages de programmation orientés objet, la frappe …
Si le lancer System.Exceptionest considéré comme si mauvais, pourquoi n'a-t-il pas été Exceptionfait abstracten premier lieu? De cette façon, il ne serait pas possible d'appeler: throw new Exception("Error occurred."); Cela imposerait l'utilisation d'exceptions dérivées pour fournir plus de détails sur l'erreur qui s'est produite. Par exemple, lorsque je veux fournir …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 5 ans . Il y a quelques mois, j'ai creusé dans Subversion et …
L'une des pratiques énoncées dans la livraison continue de Jez Humble est que vous devez créer un package, puis le publier dans chaque environnement dans lequel vous déployez, de sorte que le déploiement et les artefacts aient eux-mêmes été testés plusieurs fois avant de passer en production. Je soutiens pleinement …
Flow est un concept introduit par Mihaly Csikszentmihalyi; en bref, cela signifie entrer dans la "zone". Vous vous sentez immergé dans votre tâche, concentré; la tâche peut être difficile mais difficile en même temps. Lorsque les gens atteignent un débit, leur productivité augmente. La programmation nécessite une grande concentration mentale, …
Je commence à apprendre Vim et à suivre certains des conseils donnés ici dans stackexchange. Je commence à l'utiliser dans certains projets de jouets et je suis cool avec ça. Mais j'ai commencé à me demander comment vous pouvez être productif sans ouvrir d'autres fichiers tout le temps juste pour …
Je suis tombé sur le discours de Greg Young 7 Reasons Why DDD Projects Fail où il mentionne quelque chose qu'il appelle DDD-Lite à 7h20. En résumé, il dit essentiellement que certains utilisent DDD comme langages de modèle (entités, référentiels, objets de valeur, services, etc.) sans rien faire d'autre lié …
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.