En Java, il existe plusieurs langages qui compilent en bytecode Java et peuvent s'exécuter sur la machine virtuelle Java - Clojure, Groovy et Scala étant les principaux dont je me souviens le mieux. Cependant, Python se transforme également en bytecode (fichiers .pyc) avant d’être exécuté par l’interpréteur Python. Je ne …
J'ai, par exemple, cette table + ----------------- + | des fruits | poids | + ----------------- + | pomme | 4 | | orange | 2 | | citron | 1 | + ----------------- + J'ai besoin de retourner un fruit au hasard. Mais les pommes doivent être cueillies 4 …
Je développe moi-même mon apprentissage iOS via le cours iTunes U CS193p et je me trouve souvent coincé. J'essaie de me débrouiller moi-même, mais il me faudra peut-être des heures et des heures pour comprendre ce que je fais de mal, qu'il s'agisse de rater une méthode ou de ne …
Je travaille actuellement principalement seul sur un projet (en Java). Je suis la plupart du temps seul car j'ai un conseiller qui me donne des instructions de haut niveau sur ce qu'il faut faire et apporte rarement une contribution au code. Elle codera cependant quelques tests d'acceptation de temps en …
Je travaille seul depuis assez longtemps sur un projet open source assez volumineux et je suis sur le point de le publier. Cependant, je suis un autodidacte et je ne connais personne qui puisse réviser mon projet de manière adéquate. Il y a quelques années, j'avais publié un petit morceau …
J'ai récemment réfléchi aux questions d'entrevue et aux mauvaises expériences d'entrevue que j'ai eues dans le passé. Il convient de noter que j’avais demandé à l’intervieweur pourquoi l’équipe avait choisi d’utiliser EJB 3 par rapport à Spring dans son produit. L'interviewer m'a presque arraché le visage en criant: "Parce que …
Après avoir lu une question sur les livres que tous les programmeurs devraient lire , je me demande si ce qui suit devrait être considéré comme obsolète: Code complet : 1ère édition en 1993; 2e édition en mai 2004 Introduction aux algorithmes (Cormen, Leiserson, Rivest, Stein) : 1ère édition en …
Que sont les combinateurs? Je cherche: une explication pratique des exemples de leur utilisation exemples de comment les combinateurs améliorent la qualité / généralité du code Je ne cherche pas: des explications sur les combinateurs qui ne m'aident pas à faire le travail (comme le Y-combinator)
Je travaille sur un énorme projet (plutôt une combinaison enchevêtrée de dizaines de mini-projets qui ne peuvent pas être séparés facilement en raison d'une gestion médiocre des dépendances, mais c'est une discussion différente) en Java avec Eclipse. Nous avons déjà désactivé un certain nombre d'avertissements dans les paramètres du compilateur …
Un avion, par exemple un site Web, est un système dans lequel toute défaillance de certains systèmes est totalement inacceptable, car des erreurs dans la surveillance du vol, par exemple, peuvent entraîner un dysfonctionnement du pilote automatique et une plongée. Évidemment, cela n’arrive pas, car les brillants ingénieurs de Boeing …
Les assertions et les tests unitaires servent à la fois de documentation pour une base de code et de moyen de détecter les bogues. Les principales différences sont que les assertions fonctionnent comme des contrôles de cohérence et voient les entrées réelles, alors que les tests unitaires fonctionnent sur des …
Je vais travailler en tant que responsable du développement pour une startup et j'ai suggéré d'utiliser des VM pour le développement. Je ne parle pas de chaque développeur ayant un ordinateur de bureau avec des machines virtuelles à des fins de test / développement, je veux dire un rack de …
Avez-vous déjà atteint un point dans votre travail quand vous savez qu'il est temps de passer à autre chose? Quand allez-vous au point que vous êtes prêt à abandonner les démons que vous connaissez pour ceux que vous ne connaissez pas? Quel a été votre facteur décisif final pour ainsi …
Un problème clé avec les mainframes est que la cohorte d’appuis des programmeurs diminue. Bien que normalement cela ne poserait pas de problème en ce qu'une offre en baisse de programmeurs serait compensée par une augmentation de salaire, ce qui entraînerait une augmentation de l'offre de programmeurs via la loi …
Y a-t-il des incidents particuliers responsables de la mauvaise réputation que Microsoft (et Bill Gates) a aux yeux de la communauté open source? Microsoft n'est clairement pas la seule société propriétaire. Des entreprises comme Apple ont fait beaucoup pire en matière de restriction des logiciels . Pourquoi Microsoft tire-t-il le …
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.