Voici la syntaxe pour les itérateurs en Java (syntaxe quelque peu similaire en C #): Iterator it = sequence.iterator(); while (it.hasNext()) { System.out.println(it.next()); } Ce qui a du sens. Voici la syntaxe équivalente en Python: it = iter(sequence) while True: try: value = it.next() except StopIteration: break print(value) Je pensais …
Cette question est subjective mais j'étais simplement curieux de voir comment la plupart des programmeurs abordent cela. L'exemple ci-dessous est en pseudo-C #, mais cela devrait également s'appliquer à Java, C ++ et à d'autres langages POO. Quoi qu'il en soit, lors de l'écriture de méthodes d'assistance dans mes classes, …
Stroustrup affirme que Cfront, le premier compilateur C ++, a été écrit en C ++ ( FAQ Stroustrup ). Cependant, comment est-il possible que le premier compilateur C ++ soit écrit en C ++? Le code qui compose le compilateur doit également être compilé et le premier compilateur C ++ …
J'ai lu ces questions et réponses , mais je ne comprends toujours pas ce que je dois faire si je me connecte dynamiquement à une bibliothèque utilisant une licence LGPL (la bibliothèque SDL dans mon cas). Si je comprends bien le texte de la LGPL , je dois en quelque …
L’un des principaux objectifs des sociétés de développement de logiciels est d’augmenter leur facteur Bus. C’est également ce que préconise un exposé organisé par Google . Cela signifie que vous devez tout coder et documenter de manière à ce que le projet puisse continuer si vous êtes dépassé demain par …
OK, je me sens stupide de poser cette question - mais dans l'article de Jeff: Obtenir l'écran de téléphone de l'interview correct et initialement indiqué dans les 5 questions essentielles de l'écran de téléphone : Ils ne devraient pas vous regarder fixement quand vous demandez avec 2 ^ 16 is. …
Bien sûr, un gros avantage est la quantité de sucre syntaxique qui conduit à un code plus court dans de nombreux cas. Sur http://jashkenas.github.com/coffee-script/, vous trouverez des exemples impressionnants. Par ailleurs, je doute que ces exemples représentent un code d’applications complexes du monde réel. Dans mon code, par exemple, je …
Pas de fatigue comme dans "J'ai besoin de dormir" mais de fatigue comme dans "Je ne peux plus être dérangé", ce qui se produit généralement lorsque vous rencontrez des obstacles dans n'importe quel projet sur lequel vous travaillez, en général, plus vous vous approchez des échéances. Cela peut être dans …
Je pense avoir assez bonne réputation sur SO maintenant. Eh bien, ce n'est peut-être pas tellement comparé à tant d'autres utilisateurs, mais je suis heureux avec le mien. Alors, je pensais ajouter mon lien de profil sur mon CV - juste le lien de profil et non pas "j'ai tellement …
Hier, j'ai eu une expérience terrible lors d'une interview. L'intervieweur m'a posé des questions sur la fonction virtuelle pure. J'ai dit, il peut ou peut ne pas avoir de définition dans la classe de base, mais les classes dérivées devraient fournir la définition à moins qu'elles ne souhaitent également être …
Un ingénieur logiciel doit-il également agir en tant que support technique? En d’autres termes, si une entreprise permettait à ses ingénieurs de porter à la fois les chapeaux de l’ingénieur logiciel et du support technique. Il semble que cela supprime la possibilité d'écrire des logiciels si le support technique prend …
J'ai appris très tôt que couper et coller le code de quelqu'un d'autre prend plus de temps à long terme que l'écrire vous-même. À mon avis, à moins que vous ne le compreniez vraiment, couper et coller du code aura probablement des problèmes qui seront un cauchemar à résoudre. Ne …
Je suis en train de me disputer avec certains de mes collègues pour savoir si la possession par l’équipe de la base de code entière est préférable à la propriété individuelle de ses composants. Je suis un grand partisan d’assigner à chaque membre de l’équipe une part à peu près …
J'ai récemment lu beaucoup de discussions sur les langages de programmation fonctionnels (presque au cours de la dernière année). J'aimerais vraiment en choisir un et l'apprendre à fond. Le dernier semestre, j'ai été initié au programme. Je l'ai aimé. J'ai adoré l'extrême simplicité de la syntaxe, le principe d' homoiconicité …
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.