Je vais encadrer une équipe d'élèves du secondaire pour le concours de robotique FIRST. La plupart des équipes développent ici leur logiciel de robot utilisant le langage C ++. Pour beaucoup d’élèves de l’équipe, ce sera leur première introduction à la programmation. Je n'aurais pas choisi le C ++ pour …
Pourquoi ne prend-on en charge que JavaScript et certains VBScript dans les navigateurs actuels? Je sais que JavaScript est bon et tout, mais la possibilité d'utiliser un autre langage de programmation ne permettrait-elle pas de promouvoir différents styles de développement?
J'ai remarqué que depuis PHP5, des interfaces ont été ajoutées au langage. Cependant, comme PHP est typé de manière si vague, il semble que la plupart des avantages de l’utilisation des interfaces soient perdus. Pourquoi est-ce inclus dans la langue?
J'ai mis en place chez moi un environnement idéal, calme et sans interruption. Je suis extrêmement productif ici. Je ne veux pas quitter ma maison, pas ma chambre, pas même mon canapé. Je suis en dehors des États-Unis dans un pays du tiers-monde, donc un salaire inférieur n'est pas un …
Quelles méthodes / bibliothèques / outils les gens suggéreraient-ils pour générer des clés de licence (ces jolies choses AAAAA-AAAAA-AAAAA-AAAAA-AAAAA que vous avez insérées lorsque vous enregistrez un logiciel)? Des pièges à surveiller lors de leur mise en œuvre? (Pour le moment, cela m'intéresse en général, plutôt qu'en termes de langue, …
Lorsque vous apprenez de nouvelles langues, est-il préférable de s’engager dans une langue à 100% et d’attendre de la maîtriser pour passer d’une langue à l’autre ou d’apprendre à apprendre différentes langues en même temps? Si cela compte, j'apprends actuellement le C ++ et j'aimerais aussi connaître Java et Python.
Après avoir lu ce fameux discours de Linus Torvalds , je me suis demandé quels étaient en réalité tous les pièges pour les programmeurs en C ++. Je ne fais pas explicitement référence aux fautes de frappe ou au mauvais déroulement du programme tel qu'il est traité dans cette question …
En C #, suis-je encouragé à utiliser le mot clé polyvalent var pour chaque déclaration de variable? Si oui, dois-je mentionner ces caractères spéciaux pour les valeurs littérales dans la déclaration de variable, comme le M pour décimal dans l'instruction suivante: var myDecimal = 14.5M; Si cela fait une différence, …
Je travaille dans un petit groupe de développement avec 3 développeurs. Nous sommes mal gérés et l'équipe n'est pas structurée. Il n’ya pas de chef d’équipe désigné et le manager est assez libre. Le développeur senior travaille dans l'entreprise depuis 4 ans. Il a joué un rôle important dans la …
À quoi les recruteurs s'attendent-ils à ce que vous répondiez lorsqu'ils demandent: "Où vous voyez-vous dans 5 ans?" Quelque chose comme: Je veux améliorer mes compétences techniques ... bla-bla-bla ... architecte? Est-ce juste pour vérifier vos ambitions et si vous n'allez pas partir dans un mois?
Pour ma part, je n’ajoute du code de débogage (tel que des instructions print) lorsque je tente de localiser un bogue. Et une fois que je l'ai trouvé, je supprime le code de débogage (et ajoute un scénario de test qui teste spécifiquement ce bogue). Je sens que cela encombre …
Je suis sûr que cette question va faire chier certaines personnes, mais ce n'est pas mon intention. Nous sommes tous dans le même bateau. J'y serai soumis un jour également. Selon Milton Friedman, qui n'était pas un théoricien, la discrimination sur le lieu de travail ne peut aller aussi loin, …
Je sais donc que tout le monde ici parle de bureaux privés, du nombre de développeurs qu’ils possèdent réellement. Je suis à moitié sceptique. Je peux croire que les principaux développeurs les ont, mais ce n’est normalement qu’une personne dans votre bureau moyen. Cela me fait me demander combien de …
Nous avons beaucoup d'excellents outils qui aident beaucoup lors de la programmation, tels que les bons éditeurs de texte de programmeurs, les IDE, les débogueurs, les systèmes de contrôle de versions, etc. . Il existe toujours des outils qui aident beaucoup, mais n'attirent toujours pas autant d'attention, pour diverses raisons, …
Je suis curieux de savoir si quelqu'un connaît des méthodologies qui sont significativement différentes (pas une recombinaison) et j'apprécierais particulièrement ceux qui ont apporté une expérience avec des alternatives.
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.