J'ai récemment rejoint un projet de développement et on m'a soudainement confié le poste de développeur principal. Ma principale responsabilité consiste à scinder la partie programmation du projet en tâches, à confier ces tâches aux autres développeurs, puis à vérifier que les pièces fonctionnent ensemble. Le problème est que je …
Je suis initié à l'informatique depuis un peu plus d'un an et, d'après mon expérience, il semble que les langages C et C ++ sont considérés comme des langages "ultra-rapides", alors que d'autres, tels que Python et de tels langages de script, sont généralement considérés comme un peu plus lents. …
J'ai récemment quitté mon emploi à plein temps chez mega-corp et j'ai décidé de chercher un emploi à temps partiel. Depuis lors, j'ai parlé à une demi-douzaine d'employeurs potentiels et chacun d'entre eux a eu la même réaction lorsque j'ai prononcé les mots magiques «à temps partiel»: ils ont tous …
En tant que développeur Linux (côté serveur), je ne sais pas où et pourquoi devrais-je utiliser le C ++. Quand je vise la performance, le premier et dernier choix est C. Quand la "performance" n'est pas le problème principal, des langages de programmation tels que Perl et Python seraient un …
Les redirections HTTP sont effectuées via les codes HTTP 301 et 302 (peut-être d’autres codes également) et un champ d’en-tête appelé "Emplacement" qui contient l’adresse du nouvel endroit où aller. Cependant, les navigateurs envoient toujours une requête "GET" à cette URL. Cependant, il est souvent nécessaire de rediriger votre utilisateur …
J'ai vu l'historique de plusieurs projets de bibliothèques de classes С # et Java sur GitHub et CodePlex, et je constate une tendance à passer aux classes d'usine plutôt qu'à l'instanciation directe d'objet. Pourquoi devrais-je utiliser les classes d'usine de manière intensive? J'ai une très bonne bibliothèque, où les objets …
Je suis un étudiant CS avec plusieurs années d'expérience en C et C ++. Depuis quelques années, je travaille constamment avec Java / Objective C pour le développement d'applications. Je suis maintenant passé au développement Web et je me concentre principalement sur le ruby on. rails et je me suis …
C'est un problème mineur, mais chaque fois que je dois coder quelque chose comme cela, la répétition me dérange, mais je ne suis pas sûr qu'aucune des solutions ne soit pire. if(FileExists(file)) { contents = OpenFile(file); // <-- prevents inclusion in if if(SomeTest(contents)) { DoSomething(contents); } else { DefaultAction(); } …
J'ai entendu dire que l'inclusion de références nulles dans les langages de programmation est une "erreur d'un milliard de dollars". Mais pourquoi? Bien sûr, ils peuvent provoquer des exceptions NullReferenceExceptions, mais alors quoi? Tout élément de la langue peut être une source d’erreurs s’il n’est pas utilisé correctement. Et quelle …
Aujourd’hui, j’ai pris part à une discussion sur la programmation au cours de laquelle j’ai fait des déclarations qui supposaient essentiellement que les références circulaires (entre modules, classes, peu importe) sont généralement mauvaises. Une fois ma présentation terminée, mon collègue m'a demandé: "Qu'est-ce qui ne va pas avec les références …
Je développe actuellement une application Web pour la planification foncière du gouvernement. L'application fonctionne principalement dans le navigateur, en utilisant ajax pour charger et enregistrer des données. Je vais faire le développement initial, puis obtenir mon diplôme (c'est un travail d'étudiant). Après cela, le reste de l'équipe ajoutera la fonctionnalité …
Les programmeurs semblent tous s'accorder pour dire que la lisibilité du code est bien plus importante que les guillemets simples à syntaxe courte qui fonctionnent, mais qu'un développeur expérimenté doit l'interpréter avec la plus grande précision - mais cela semble être exactement la façon dont les expressions régulières ont été …
Du point de vue des développeurs, quelle plate-forme envisageriez-vous pour une application Web sociale de grande taille? Si vous pouviez fournir quelques détails sur ce que vous considérez être les points forts de quelle alternative ce serait formidable.
J'étudie et je code en C # depuis quelque temps maintenant. Mais encore, je ne peux pas comprendre l'utilité des interfaces. Ils apportent trop peu à la table. À part fournir les signatures de fonction, ils ne font rien. Si je me souviens des noms et de la signature des …
C'est une question que je me pose souvent lorsque je travaille avec des développeurs. Jusqu'à présent, j'ai travaillé pour quatre entreprises et j'ai pris conscience du manque d'attention portée à la propreté du code et au traitement de la dette technique, qui entrave les progrès futurs d'une application logicielle. Par …
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.