En tant que pigiste, je vois souvent des demandes étranges de la part de mes clients, dont certaines peuvent avoir un impact négatif sur mon travail quotidien¹, et d'autres qui tentent de définir un contrôle. Je rencontre généralement ces problèmes lors de négociations préliminaires. Il est donc assez facile, dans …
Je vais demander quelle est probablement une question assez controversée: "Un des encodages les plus populaires, UTF-16, devrait-il être considéré comme dangereux?" Pourquoi je pose cette question? Combien de programmeurs sont conscients du fait qu'UTF-16 est en réalité un encodage à longueur variable? J'entends par là qu'il existe des points …
Un peu de fond d'abord. Je suis chef de projet dans une entreprise de taille moyenne. J'ai commencé en tant que majeure en informatique et je me suis un peu familiarisé avec la programmation, mais après quelques mois, je savais que ce n'était pas mon chemin et je suis donc …
Je suis rigoureux dans la programmation et ai rencontré des langages tels que BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly, etc. Je ne comprends pas comment les gens créent des langages de programmation et conçoivent des compilateurs. Je ne comprenais pas …
Il me semble raisonnable de penser que si un utilisateur sérieux trouve un bug sérieux dans la production, un test unitaire en échec doit être ajouté pour couvrir ce bug, interrompant ainsi intentionnellement la construction jusqu'à ce que le bug soit corrigé. Mon raisonnement est que la construction aurait dû …
Situation Plus tôt dans la soirée, j'ai répondu à une question sur StackOverflow. La question: La modification d'un objet existant doit être effectuée dans la couche référentiel ou dans le service? Par exemple, si j'ai un utilisateur qui a des dettes. Je veux changer sa dette. Dois-je le faire dans …
Dans le commentaire de cet excellent article , Roy Osherove a mentionné le projet OAPT conçu pour exécuter chaque affirmation dans un seul test. Ce qui suit est écrit sur la page d'accueil du projet: Les tests unitaires appropriés doivent échouer pour une seule raison. C'est pourquoi vous devriez utiliser …
Est-ce que DirectX est plus facile ou meilleur qu'OpenGL, même si OpenGL est multi-plateforme? Pourquoi ne voyons-nous pas de vrais jeux puissants pour Linux comme il en existe pour Windows?
En tant que programmeur professionnel Java, j'essaie de comprendre: pourquoi la haine envers Java pour les applications Web modernes? J'ai remarqué une tendance selon laquelle, dans les startups Web modernes, un pourcentage relativement faible d'entre elles semble utiliser Java (par rapport à la popularité globale de Java). Quand j'ai posé …
De nombreux blogs et conseils sur le web semblent suggérer que pour devenir un excellent développeur, il ne suffit pas de faire son travail quotidien. Par exemple, vous devriez contribuer à des projets open source pendant votre temps libre, écrire des applications pour smartphone, etc. En fait, beaucoup de ces …
Je viens de commencer ma carrière en tant que développeur Web pour une entreprise de taille moyenne. Dès que j'ai commencé, j'ai eu la tâche de développer une application existante (mal codé, développé par plusieurs programmeurs au fil des ans, gère les mêmes tâches de différentes manières, sans structure). Ainsi, …
Je lisais l'article de Wikipedia sur Douglas McIlroy et trouvais une citation qui mentionne "Le véritable héros de la programmation est celui qui écrit le code négatif." Qu'est-ce que ça veut dire?
Comment savoir si le code créé est facilement lisible, compréhensible et maintenable? Bien sûr, du point de vue de l'auteur, le code est lisible et maintenable, car l'auteur l'a écrit et l'a édité, pour commencer. Cependant, il doit exister un standard objectif et quantifiable selon lequel notre profession peut mesurer …
Je suis développeur dans une équipe de 5 membres et je crois que notre projet est menacé de catastrophe. Je vais décrire pourquoi dans un instant, mais ma question est: comment dois-je me comporter? La date limite est dans un mois et demi et je pense que quoi que nous …
Je programme C # professionnellement depuis un peu plus de 4 ans maintenant. Au cours des 4 dernières années, j'ai travaillé pour quelques petites et moyennes entreprises, allant des «agences de publicité sur le Web» aux petites boutiques de logiciels spécifiques à une industrie, en passant par une petite start-up. …
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.