La plupart du temps, pendant la phase d'appel d'offres d'un projet, je reçois les exigences d'un système logiciel de nos clients potentiels dans un format très non structuré provenant de diverses sources [e-mail, documents Word, Excel]. C'est généralement un groupe de gars du «développement de produits» du côté du client …
Je travaille sur une application avec de nombreuses constantes. Lors de la dernière révision du code, il est apparu que les constantes sont trop dispersées et devraient toutes être organisées en un seul fichier de constantes "maître". Le désaccord porte sur la façon de les organiser. La majorité pense que …
(Ceci est principalement destiné à ceux qui ont une connaissance spécifique des systèmes à faible latence, pour éviter que les gens répondent simplement avec des opinions non fondées). Pensez-vous qu'il y a un compromis entre l'écriture de code orienté objet "sympa" et l'écriture de code à faible latence très rapide? …
J'interagis avec Git via GitHub pour Windows , ce qui est drôle car je ne pousserai jamais mon référentiel vers GitHub. J'y travaille seul et il est destiné à être utilisé uniquement par moi. J'ai remarqué que mes validations sont répertoriées sous «validations non synchronisées» et sous «historique», il indique …
Un collègue et moi examinions le comportement du newmot clé en C # tel qu'il s'applique au concept de masquage. De la documentation : Utilisez le nouveau modificateur pour masquer explicitement un membre hérité d'une classe de base. Pour masquer un membre hérité, déclarez-le dans la classe dérivée en utilisant …
Je sais assez bien où utiliser les piles, les files d'attente et les arbres dans les applications logicielles, mais je n'ai jamais utilisé de Deque (file d'attente à double extrémité) auparavant. Où les rencontrerais-je généralement dans la nature? Serait-ce aux mêmes endroits qu'une file d'attente mais avec des gribbilies supplémentaires?
J'ai un développeur senior avec huit ans d'expérience .NET à partir de demain pour travailler sur une application de 11 000 lignes de code. Dans l'équipe, il y a moi-même et un autre programmeur. Nous avons tous les deux environ trois ans d'expérience chacun. C'est mon premier projet en tant …
J'ai appris le C ++ et j'ai du mal à comprendre null. En particulier, les tutoriels que j'ai lus mentionnent une "vérification nulle", mais je ne sais pas ce que cela signifie ni pourquoi c'est nécessaire. Qu'est-ce qui est nul exactement? Que signifie «vérifier la nullité»? Dois-je toujours vérifier la …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Je parcourais un projet …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . La programmation asynchrone non bloquante pilotée par les événements …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 7 ans . Je me demande simplement si quelqu'un a une bonne convention à suivre dans ce cas coin-corner-corner. J'utilise vraiment Java, mais je me suis dit …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 7 ans . Je développe une application rubis open source sous licence MIT. J'utilise cette licence car je ne veux imposer aucune restriction aux utilisateurs de l'application. …
J'ai vu plusieurs configurations pour la persistance d'informations dans la base de données. Généralement, trois types de designs semblent communs dans mon coin du monde: Le contrôleur gère la persistance Le modèle gère la persistance La bibliothèque tierce gère la persistance, nécessitant généralement une sorte d'annotations sur le modèle. Je …
J'ai lu quelques définitions et discussions sur les applications REST et / ou RESTful, mais je n'en comprends toujours pas le sens réel. Je travaille généralement avec les applications qui récupèrent des données via GET ou envoient des données via POST à un service Web (généralement un script PHP) qui …
J'utilise fréquemment un modèle dans lequel j'utilise le chaînage de méthodes pour configurer un objet, similaire à un modèle Builderor Prototype, mais sans créer de nouveaux objets à chaque appel de méthode, mais plutôt modifier l'objet d'origine. Exemple: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); Je me demande simplement s'il y a un nom …
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.