Mon entreprise utilise Git et utilise un schéma de branchement particulier - le travail est effectué en master et les branches sont réservées pour les versions. Cela fonctionne bien, tant que tout le travail effectué dans une itération arrive dans la branche, mais si un problème de production critique survient, …
Abstrait: Donc, si je comprends bien (bien que ma compréhension soit très limitée), il y a trois dimensions avec lesquelles nous travaillons (généralement) physiquement: Le 1er serait représenté par une ligne. Le 2e serait représenté par un carré. Le 3ème serait représenté par un cube. Assez simple jusqu'à ce que …
Selon l'article de Wikipedia sur Spurious Wakeups "un thread peut être réveillé de son état d'attente même si aucun thread n'a signalé la variable de condition". Bien que je connaisse cette `` fonctionnalité '', je n'ai jamais su ce qui l'a réellement provoquée jusqu'à ce que, dans le même article …
J'ai lu un peu sur la sémantique dénotationnelle (DS) et je suis très intrigué par le processus de conception de programmes informatiques où les types et les fonctions ont des correspondances fortes et claires avec les mathématiques. Existe-t-il des ressources pour discuter en détail de la conception de programmes basés …
Je lis souvent que les développeurs doivent écrire du beau code, mais pour un débutant comme je le suis, il reste obscur de ce qu'est un beau code et comment le reconnaissez-vous? La question corollaire est: Comment écrire du beau code et quelles sont les habitudes pratiques pour améliorer la …
Supposons que j'ai un gestionnaire de classe dérivé d'un employé de classe de base et que l'employé ait une méthode getEmail () héritée par le gestionnaire . Dois-je tester que le comportement de la méthode getEmail () d'un manager est en fait le même que celui d'un employé? Au moment …
Je voudrais savoir s'il est judicieux de diviser le projet sur lequel je travaille en deux référentiels au lieu d'un. D'après ce que je peux dire: Le frontend sera écrit en html + js Backend en .net Le backend ne dépend pas du frontend et le frontend ne dépend pas …
L'introduction de la nouvelle notation lambda (voir par exemple cet article ) dans Java 8 va-t-elle nécessiter une sorte d'inférence de type? Si tel est le cas, quel sera l'impact du nouveau système de types sur le langage Java dans son ensemble?
Il semble List<T>qu'en C # peut faire tout ce qu'un tableau peut faire et plus, et semble aussi efficace en mémoire et en performances qu'un tableau. Alors pourquoi voudrais-je jamais utiliser un tableau? Je ne pose évidemment pas de questions sur les cas où une API ou une autre contrainte …
Si un programmeur vous contacte et vous demande de contribuer à votre projet, comment le gérez-vous? Vous ne savez pas si ce gars est bon. Peut-être qu'il aura plus de problèmes qu'il n'en vaut. Il pourrait essayer d'attacher son nom à un projet réussi juste pour les félicitations. Il pourrait …
Je sais que la programmation par paires est une technique de développement logiciel agile dans laquelle deux programmeurs travaillent ensemble sur un même poste de travail. L'un, le pilote, écrit le code tandis que l'autre, l'observateur, examine chaque ligne de code au fur et à mesure de sa saisie. Mais …
Supposons que j'ai un fichier foo.pycontenant une classe Foo: class Foo(object): def __init__(self, data): ... Maintenant, je veux ajouter une fonction qui crée un Fooobjet d'une certaine manière à partir de données source brutes. Dois-je le mettre comme méthode statique dans Foo ou comme une autre fonction distincte? class Foo(object): …
J'ai récemment vu cette question à math.SE. Cela m'a fait réfléchir. Pi pourrait-il être utilisé comme générateur de nombres aléatoires bruts? Je veux dire que les résultats sont bien connus (depuis combien de temps pi est-il calculé?), Mais Pi semble être assez aléatoire lorsqu'il est pris 1 chiffre à la …
Les verres d'eau vides sont disposés dans l'ordre suivant: Lorsque vous versez du liquide dans le premier verre s'il est plein, le liquide supplémentaire sera envoyé dans les verres 2 et 3 en quantités égales. Lorsque le verre 2 est plein, le liquide supplémentaire serait transporté en 4 et 5 …
Sur mes projets où le référentiel est partagé entre moi et d'autres programmeurs, j'écris toujours des messages de commit même si je suis le développeur principal. Mais sur les projets où je suis le développeur solo travaillant sur un projet, et le référentiel est hébergé sur mon ordinateur portable personnel, …
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.