Sur PPCG, nous avons fréquemment des défis King of the Hill , qui opposent différents robots de code les uns aux autres. Nous n'aimons pas limiter ces défis à un seul langage, nous effectuons donc des communications multiplateformes sur des E / S standard. Mon objectif est d'écrire un cadre …
J'essaie de trouver un moyen de gérer les valeurs de variable par défaut lors de la création de fonctions sans effets secondaires et j'ai fini par ce qui suit: function getDefaultSeparator() { return ':'; } function process(input, separator) { var separator = separator || getDefaultSeparator(); // Use separator in some …
Je lisais donc cette question. Dois-je supprimer le code non référencé? Certains des conseils étaient de supprimer le code non référencé car le code est dans le contrôle de source pour référence au cas où il serait nécessaire plus tard. Comment organisez-vous ce code supprimé pour qu'une version ultérieure de …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . L'article original de Wadler sur …
J'utilise le modèle MVP dans une application Android que je développe. J'ai essentiellement 4 éléments: AddUserView où un nouvel utilisateur peut être ajouté: The AddUserPresenter Le UserInfo (le pojo) UserInfoManager (logique de gestion et gestionnaire de stockage) Ma question est: Lorsque j'appuie sur le bouton "Ajouter" dans AddUserView, il devrait …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je connais quelques bonnes options …
Je conçois un système à partir duquel je synchroniserai les données d'entreprise à partir de l'appareil mobile (qui a une application intégrée) qui génère des données et les renvoie au serveur. Chaque ligne synchronisée génère un journal d'entreprise spécifique dans la base de données. Si ce que je synchronise génère …
J'ai une grande base de code avec beaucoup de singletons "anti-pattern", des classes utilitaires avec des méthodes statiques et des classes créant leurs propres dépendances à l'aide de newmots-clés. Cela rend un code très difficile à tester. Je veux migrer progressivement le code vers le conteneur d'injection de dépendance (dans …
Nous faisons beaucoup de tests unitaires et de refactorisation de nos objets métier, et je semble avoir des opinions très différentes sur la conception des classes que les autres pairs. Un exemple de cours dont je ne suis pas fan: public class Foo { private string field1; private string field2; …
Nous avons la licence BSD suivante dans le LICENSEfichier: Copyright (c) 2006-2016 SymPy Development Team All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: a. Redistributions of source code must retain the above copyright notice, …
Existe-t-il des langages de programmation disponibles et extensibles dans plusieurs langages naturels? Par exemple, une version anglaise avec une do..whileboucle, une version espagnole avec une hacer..mientasboucle, une version française avec un faire..pendantet une version néerlandaise avec un doe..terwijl. Le seul «langage de programmation» auquel je puisse penser est ce type …
Lors de la comparaison des valeurs à virgule flottante pour l'égalité, il existe deux approches différentes: NaNn'étant pas égal à lui-même, ce qui correspond à la spécification IEEE 754 . NaNétant égal à lui-même, ce qui fournit la propriété mathématique de la réflexivité qui est essentielle à la définition d'une …
Moi et mon équipe R&D maintenons une grande base de code. Nous avons divisé notre logique métier en plusieurs packages. certains ont des classes avec des noms identiques . Comme vous pouvez le deviner, les noms entrent en conflit lorsque les deux classes sont référencées dans le même fichier Java. …
Une chose qui m'a toujours intuitivement frappé comme une caractéristique positive de C (enfin, en fait de ses implémentations comme gcc, clang, ...) est le fait qu'il ne stocke aucune information cachée à côté de vos propres variables lors de l'exécution. J'entends par là que si vous vouliez par exemple …
De nombreux programmes de bas niveau utilisent le mot-clé volatile pour les types de mappage de la mémoire et autres, mais je suis un peu confus quant à ce qu'il fait vraiment en arrière-plan. En d'autres termes, qu'est-ce que cela signifie lorsque le compilateur n'optimise pas l'adresse mémoire?
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.