Je travaille sur un projet avec quelques formats de fichiers. Certains formats sont spécifiés par .xsds, d'autres par la documentation sur leurs sites Web respectifs, et certains sont des formats personnalisés personnalisés qui n'ont pas de documentation. Mwahahahaha. Quel est le problème? Je voudrais tester mes lecteurs de fichiers, mais …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous 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 6 ans . Après avoir passé plus d'un …
J'écris une application Web Java qui se compose principalement d'un tas de pages similaires dans lesquelles chaque page a plusieurs tables et un filtre qui s'applique à ces tables. Les données de ces tables proviennent d'une base de données SQL. J'utilise myBatis comme ORM, ce qui n'est peut-être pas le …
Je trouve que chaque fois que je veux lancer un projet passé, il faudra beaucoup de temps avant que je puisse le trouver et avant d'avoir tout configuré à nouveau pour qu'il puisse fonctionner. Par exemple, j'ai des projets python que j'ai créés sous Linux, et cela dépend de packages …
Parfois, mais pas souvent, je dois inclure la logique mathématique dans mon code. Les concepts utilisés sont pour la plupart très simples, mais le code qui en résulte ne l'est pas - beaucoup de variables avec un but peu clair, et certaines opérations avec une intention pas si évidente. Je …
Tout le monde dit que je devrais rendre mon code modulaire, mais n'est-il pas moins efficace si j'utilise plus d'appels de méthode plutôt que moins, mais plus de méthodes? Quelle est la différence en Java, C ou C ++ d'ailleurs? Je comprends qu'il est plus facile d'éditer, de lire et …
J'examine actuellement les possibilités et les implications de la liaison avec une bibliothèque GPL pour une application dans un contexte commercial. D'après ce que j'ai compris de la GPL, tant que l'application est utilisée en interne, il n'y a aucune obligation de publier son code (même si une copie est …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous 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 . La surcharge de méthode est-elle …
Je travaille sur une ancienne base de code qui n'est ... pas parfaite , dans un environnement qui ne l'est pas non plus. Ce n'est pas la pire base de code que j'ai vue de ma vie, mais il y a encore beaucoup de problèmes: zéro test unitaire; méthodes avec …
À partir de certains projets open source, j'ai rassemblé le style de codage suivant void someFunction(bool forget); void ourFunction() { someFunction(false /* forget */); } J'ai toujours un doute sur ce que cela falsesignifie ici. Cela signifie-t-il "oublier", ou "oublier" fait-il référence à son paramètre correspondant (comme dans le cas …
Je prends le cours de Martin Odersky sur la programmation fonctionnelle avec scala, et pour l'instant j'ai appris deux choses qui ensemble n'ont pas de sens: Scala ne prend pas en charge l'héritage multiple Nothing est un sous-type de tous les autres types Ces deux déclarations ne peuvent pas cohabiter, …
Nous savons et aimons tous que les appels de fonction sont généralement implémentés à l'aide de la pile; il y a des trames, des adresses de retour, des paramètres, le tout. Cependant, la pile est un détail d'implémentation: les conventions d'appel peuvent faire différentes choses (c.-à-d. Que l'appel rapide x86 …
Je suis intéressé par les algorithmes ou les règles que je peux implémenter par programme pour générer des couleurs RVB ou HSV pour les tracés afin de les garder visuellement distincts des voisins. Je sais que dans la cartographie professionnelle, il existe des algorithmes ou des règles qui garantissent qu'il …
De nombreux langages comme C++, C#et Javavous permettent de créer des objets qui représentent des types simples comme integerou float. À l'aide d'une interface de classe, vous pouvez remplacer les opérateurs et effectuer une logique telle que la vérification si une valeur dépasse une règle métier de 100. Je me …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . J'ai récemment révisé mon C ++, sur Ubuntu QQ. J'adore …
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.