La plupart des programmeurs défendant des méthodologies politiquement correctes comme Agile, Waterfall, RUP, etc. Certains suivent la méthodologie, mais pas toutes. Franchement, si vous pouvez choisir la méthodologie, vous irez certainement dans les méthodes classiques "correctes" ou préférez-vous la méthode "plus facile" comme celle des cow-boys? Pourquoi? Je sais que …
Un ami de ma famille m'a demandé un peu d'aide pour apprendre à programmer (en langage C). Pendant que nous parlions, il a exprimé sa frustration d'avoir du mal à comprendre les messages d'erreur que son compilateur (GCC) lui transmet lorsqu'il fait des erreurs. Il ne comprend pas tous les …
Dans de nombreuses langues, la syntaxe function_name(arg1, arg2, ...)est utilisée pour appeler une fonction. Lorsque nous voulons appeler la fonction sans aucun argument, nous devons le faire function_name(). Je trouve étrange qu'un compilateur ou un interpréteur de script ait besoin ()de le détecter avec succès en tant qu'appel de fonction. …
Si j'ai bien compris, le code BIOS / bitstream contenu dans la ROM doit être générique (fonctionne avec plusieurs types de CPU ou ISA). En outre, j'ai vu mentionné sur le Web qu'il est possible de vider son code (et de le "désassembler"). Alors, dans quelle langue, jeu d'instructions ou …
Nous utilisons MySQL dans l'entreprise pour laquelle je travaille et nous construisons des applications internes et internes avec Ruby on Rails. Quand j'ai commencé à travailler ici, j'ai rencontré un problème que je n'avais jamais rencontré auparavant. la base de données sur le serveur de production est définie sur Latin-1, …
Je viens d'utiliser ~ 1 milliard comme compte pour un z-indexCSS, et je réfléchissais aux comparaisons qui doivent se faire. Existe-t-il une différence de performance au niveau des UAL dans les comparaisons entre les très grands nombres et les très petits? Par exemple, l'un de ces deux extraits serait-il plus …
J'ai un script open source pour un site spécifique (j'essaie de ne rien appeler par son nom ici) que moi-même et quelques autres développeurs avons récemment transféré sur GitHub. Nous avons eu plusieurs nouveaux développeurs depuis que nous sommes passés au nouveau système, y compris un très actif en particulier. …
Ma langue principale est typée de manière statique (Java). En Java, vous devez renvoyer un type unique de chaque méthode. Par exemple, vous ne pouvez pas avoir une méthode qui retourne conditionnellement un Stringou retourne conditionnellement un Integer. Mais en JavaScript, par exemple, c'est très possible. Dans un langage typé …
Je travaille actuellement en tant que stagiaire dans une très grande entreprise de développement de logiciels. Le poste pour lequel je postulais n'était pas spécifiquement un poste de développement, mais l'équipe qui m'a embauché souhaitait qu'une spécialisation majeure en informatique puisse l'aider à développer des projets internes. Cela fait quatre …
Lors d'un nouvel emploi, les critiques de code correspondant à ce code me sont signalées: PowerManager::PowerManager(IMsgSender* msgSender) : msgSender_(msgSender) { } void PowerManager::SignalShutdown() { msgSender_->sendMsg("shutdown()"); } On me dit que la dernière méthode devrait se lire: void PowerManager::SignalShutdown() { if (msgSender_) { msgSender_->sendMsg("shutdown()"); } } c'est-à-dire que je dois mettre …
Dans son article "Humble Programmer" , Dijkstra mentionne qu'il a posé un problème à certains volontaires: «J'ai mené une petite expérience de programmation avec des volontaires très expérimentés, mais quelque chose d'assez inattendu et d'inattendu s'est produit. Aucun de mes volontaires n'a trouvé la solution la plus évidente et la …
Le traqueur de bogues pour tout projet de taille décente me semble une évidence - il est très facile d'organiser des centaines ou des milliers de problèmes, sans que les problèmes ne se rencontrent ou ne se mélangent. Ainsi, lorsque je vois de très gros projets, comme Git, qui utilise …
Je dois apprendre le fonctionnement des bases de données pour pouvoir les utiliser plus efficacement. Ma façon d'apprendre consiste à le faire. Je veux créer mon propre système de base de données. Je ne parle pas de la création d'une pseudo-base de données qui utiliserait une requête pour analyser des …
La plupart du temps, lors de l'écriture de boucles, j'écris généralement de mauvaises conditions aux limites (par exemple: résultat erroné) ou mes hypothèses sur les terminaisons de boucle sont erronées (par exemple: boucle tournant à l'infini). Bien que mes hypothèses soient correctes après quelques essais et erreurs, je me suis …
Je pense utiliser un modèle EAV (entité-attribut-valeur) pour certains éléments de l'un des projets, mais toutes les questions à ce sujet dans Stack Overflow aboutissent à des réponses appelant EAV un anti-modèle. Mais je me demande si c'est ce qui ne va pas dans tous les cas. Supposons qu'une entité …
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.