Je crée une application Web en utilisant un modèle MVC. En suivant ce type d'architecture, nous pouvons voir que toutes les méthodes utilisées pour interagir avec la base de données sont implémentées dans le modèle . Mais que se passe-t-il si je dois appeler un service exposé par d'autres sur …
Il y a un projet sur Github que j'aime et que je veux surtout utiliser. Il y a quelques choses que je veux faire différemment / supprimer qui n'ont pas de sens pour ce que je veux / besoin. Je voudrais également ajouter quelques éléments. Si je comprends bien, je …
OK, j'ai appris ce qu'est une fonction statique, mais je ne vois toujours pas pourquoi elles sont plus utiles que les fonctions membres privées. Cela pourrait être une sorte de nouvelle question ici, mais pourquoi ne pas remplacer à la place toutes les fonctions membres privées par des fonctions statiques?
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 . Il y a beaucoup de livres sur l'assemblage. Cependant, ils …
Comme je l'ai expliqué, le principe ouvert / fermé stipule qu'une fois le code écrit ne doit pas être modifié (à part les corrections de bugs). Mais si mes règles métier changent, ne devrais-je pas modifier le code implémentant ces changements? Je soupçonne que je ne comprends pas quelque chose …
Est une base de données multi-locataire: Un serveur de base de données qui a une base de données / schéma différent (identique) pour chaque client / locataire ?; ou Un serveur de base de données qui a une base de données / schéma où les clients / locataires partagent des …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
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 8 ans . Fondamentalement, comment déterminez-vous quel pourrait être votre pire ou votre meilleur cas et tous les autres cas "marginaux" que vous pourriez avoir AVANT de …
Cette question a été migrée à partir de Code Review Stack Exchange car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 5 ans . Il y a un débat entre les membres de mon équipe sur la déclaration d'une classe Constants. Nous déplaçons les …
Lors du transfert d'un objet via une API, comme au format JSON sans schéma, quel est le moyen idéal pour renvoyer une propriété de chaîne inexistante? Je sais qu'il existe différentes façons de procéder, comme dans les exemples des liens ci-dessous. Évitez null Retour null Supprimer une propriété vide Je …
Je récupère un ensemble de tuples dans la base de données et je le mets dans une carte. La requête de base de données est coûteuse. Il n'y a pas d' ordre naturel évident des éléments dans la carte, mais l' ordre d'insertion est néanmoins important. Le tri de la …
Cette question Stack Overflow concerne un enfant ayant une référence à son parent, via un pointeur. Les commentaires étaient assez critiques au départ sur le fait que la conception était une horrible idée. Je comprends que ce n'est probablement pas la meilleure idée en général. D'un point de vue général, …
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 . J'ai remarqué qu'un collègue et …
J'essaie de pratiquer le TDD, en l'utilisant pour développer un simple comme Bit Vector. Il se trouve que j'utilise Swift, mais c'est une question indépendante de la langue. My BitVectorest un structqui stocke un seul UInt64et présente une API qui vous permet de le traiter comme une collection. Les détails …
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.