Je viens de lire qu'il y aura deux versions de Windows disponibles: Windows RT et Windows 8 . Quelqu'un pourrait-il décrire les différences entre Windows RT et Windows 8 ? Et comment ces différences peuvent affecter les développeurs créant des applications pour l'un ou l'autre? Aussi, qu'est-ce que WinRT ?
Il semble qu'une évaluation paresseuse des expressions puisse faire perdre au programmeur le contrôle de l'ordre dans lequel son code est exécuté. J'ai du mal à comprendre pourquoi cela serait acceptable ou souhaité par un programmeur. Comment ce paradigme peut-il être utilisé pour construire un logiciel prévisible qui fonctionne comme …
Existe-t-il des techniques spécifiques à Java (des choses qui ne s'appliqueraient pas au C ++) pour écrire du code à faible latence, en Java? Je vois souvent des rôles Java à faible latence et ils demandent de l'expérience en écriture Java à faible latence - ce qui semble parfois un …
En 2011, j'ai publié du code open source sous licence utilisant la licence Apache. En tant que tel, tous les fichiers source ont ce message de plaque de chaudière en haut: /* Copyright 2011 My Name Licensed under the Apache License... <blah blah> */ Alors maintenant, c'est 2012, et je …
J'ai donc rencontré un Dictionary<int, int>aujourd'hui au travail. Cela me semblait juste bizarre parce que j'aurais probablement juste utilisé un à la List<int>place. Y a-t-il une différence et y aurait-il un cas d'utilisation où une structure serait préférée à l'autre?
Existe-t-il un style de codage recommandé / généralement accepté pour gérer les situations où une fonction retourne un tuple de valeurs mais une seule de ces valeurs est utilisée par la suite (notez que cela est principalement destiné aux fonctions de bibliothèque que je ne peux pas changer - écrire …
Dans le cadre de l'écriture d'un itérateur, je me suis retrouvé à écrire le code suivant (suppression de la gestion des erreurs) public T next() { try { return next; } finally { next = fetcher.fetchNext(next); } } le trouvant un peu plus facile à lire que public T next() …
Disons que vous avez un document avec un essai écrit. Vous souhaitez analyser cet essai pour sélectionner uniquement certains mots. Cool. L'utilisation d'une expression régulière est-elle plus rapide que l'analyse du fichier ligne par ligne et mot par mot à la recherche d'une correspondance? Si oui, comment ça marche? Comment …
Autant que je sache, la consommation de SOAP nécessite une pile SOAP, il est donc plus difficile pour vos clients de consommer, c'est-à-dire qu'ils doivent s'assurer qu'ils ont une pile SOAP en place qui formate correctement les données POST et les en-têtes et vous en redonne ensuite structure de données, …
Je dirige une équipe de 3-4 développeurs juniors. Mon travail - en plus d'écrire du code - est de fournir une supervision et des conseils aux juniors. Mais, je comprends parfaitement à quel point les développeurs chérissent l'autonomie dans leur travail, et je ne veux pas détruire leur motivation intrinsèque …
Quelle est la relation entre BDD et TDD? D'après ce que j'ai compris, BDD ajoute deux choses principales par rapport à TDD: la dénomination des tests (assurer / devrait) et les tests d'acceptation. Dois-je suivre TDD pendant le développement par BDD? Si oui, mes tests unitaires TDD doivent-ils être nommés …
À la page 839 de la deuxième édition, Steve McConnell discute de toutes les façons dont les programmeurs peuvent "conquérir la complexité" dans les grands programmes. Ses conseils culminent avec cette déclaration: "La programmation orientée objet fournit un niveau d'abstraction qui s'applique aux algorithmes et aux données en même temps …
Il y a quelques années, j'ai immigré dans un autre pays et au début de l'année dernière, j'ai réussi à obtenir ma maîtrise. À l'époque, je cherchais désespérément un emploi et j'ai eu la chance de me voir proposer un emploi dans une petite entreprise de développement de logiciels. Pour …
Lors du développement pour des appareils intégrés et d'autres mondes étranges, il est très probable que votre processus de construction inclura plusieurs binaires propriétaires, en utilisant des versions très spécifiques d'entre eux. La question est donc: font-ils partie de votre contrôle de source? Mes bureaux suivent la règle de "la …
Puis-je (légalement) utiliser un programme qui est publié sous GPL à partir d'un autre programme que j'écris et ne pas avoir à respecter la GPL (pour le programme que j'écris)? Par exemple, j'ai une interface graphique qui utilise un programme (qui est sous GPL), puis-je cacher le code dans l'interface …
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.