Je dois implémenter le jeu AI for Abalone et je me demande quelle est la meilleure façon de représenter la logique de la carte en utilisant Java sans gaspiller trop de ressources dans toutes les routines de vérification et de mise à jour impliquées. Est-il préférable d'utiliser diverses listes? Une …
Quand une méthode privée doit-elle emprunter la voie publique pour accéder aux données privées? Par exemple, si j'avais cette classe de multiplicateur immuable (un peu artificielle, je sais): class Multiplier { public: Multiplier(int a, int b) : a(a), b(b) { } int getA() const { return a; } int getB() …
Nous développons deux systèmes liés. L'un d'eux (A) sera installé sur les machines de nos clients. Le reste (B) sera utilisé par mon organisation. Chaque système possède sa propre base de données (relationnelle) et leurs schémas diffèrent. Cependant, les deux systèmes doivent être synchronisés. De plus, certaines modifications de B …
Je commence tout juste à apprendre Haskell, après être venu des mondes JavaScript / Ruby. J'ai rencontré https://github.com/HoTT et le livre The Homotopy Type Theory , que j'ai très hâte de lire. Cependant, j'apprendrai les concepts mathématiques et la théorie des types au fur et à mesure, il semble donc …
J'ai récemment lu La lecture des politiques de confidentialité que vous rencontrez en un an prendrait 76 jours de travail et j'ai été assez choqué que ce soit si mauvais. J'ai donc pensé comment cela pourrait être amélioré. Les licences Creative Commons sont agréables, car elles sont modulaires: CC: indique …
J'ai ce que j'appellerais une question philosophique sur le λ-calcul. Lorsque vous explorez le λ-calcul, vous serez surpris de voir toutes les choses que vous pouvez y faire. Vous pouvez définir des nombres entiers, des opérations arithmétiques, des booléens, des instructions if-then-else, des boucles, des fonctions récursives, etc. Je crois …
Je sais qu'un propriétaire de produit devrait écrire une histoire d'utilisateur dans Scrum. Une user story décrit une fonctionnalité pour l'utilisateur final. Mais qui décrit ce qui doit être développé techniquement et comment cela doit être mis en œuvre et où sont stockées ces informations concernant la mêlée? Cela m'intéresserait …
Lorsque vous développez une application ASP.NET MVC qui permet la mise à jour du modèle, vous avez besoin d'un moyen de savoir comment prendre le modèle de vue mis à jour et le faire correspondre au modèle qui est maintenant mis à jour. Il semble y avoir plusieurs façons différentes …
Je suis tombé sur le NoStackTracemixin pour Exceptions in scala. Est-ce une bonne pratique de l'utiliser, ou doit-il être considéré comme "interne" à la scala et laissé seul?
Je suis un étudiant en troisième année de baccalauréat dans un programme de génie logiciel, et j'ai soulevé l'idée de lire SICP à un conseiller pour acquérir une compréhension plus profonde et plus fondamentale des principes derrière tous ces logiciels que nous concevons. Il a suggéré de ne pas apprendre …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 . Il y a 2 arguments …
J'essaie de comprendre quel type de structure de données utiliser pour modéliser une utilisation réseau hypothétique et idéalisée. Dans mon scénario, un certain nombre d'utilisateurs hostiles tentent tous de former des réseaux d'ordinateurs où toutes les connexions potentielles sont connues. Cependant, les ordinateurs dont un utilisateur a besoin pour se …
Le codage n'est pas si difficile en fait . La partie difficile est d'écrire du code qui a du sens, qui est lisible et compréhensible. Je veux donc obtenir un meilleur développeur et créer une architecture solide. Je veux donc créer une architecture pour les PNJ dans un jeu vidéo. …
Je commence avec SVN et de nombreuses sources disent que la fusion est très difficile dans SVN par rapport aux outils DVCS. Les questions les plus récentes que j'ai pu trouver ici sur SE datent de 2012. Parfois, il est mentionné que la raison en est que SVN avant la …
Je viens de remarquer que l'espace de noms FSharp.Core comprend des types de tableaux génériques allant jusqu'à 4 dimensions, à savoir Core. [] <'T> , Core. [,] <' T>, etc. C # et VB semblent bien fonctionner avec System.Array - bien qu'il ne soit pas clair pour moi comment ils …
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.