En m'instruisant sur l'architecture logicielle et les modèles de conception, j'ai remarqué que dans la plupart des cas, certaines fonctionnalités de langage et spécificités de conception sont impliquées dans l'explication. Par exemple, pratiquement n'importe quel article ou livre qui illustrera les idées à l'aide de classes et d'interfaces. Tout ce …
Lorsque vous utilisez le concept de polymorphisme, vous créez une hiérarchie de classes et en utilisant la référence des parents, vous appelez les fonctions d'interface sans savoir quel type spécifique a l'objet. C'est bien. Exemple: Vous avez une collection d'animaux et vous faites appel à la fonction de tous les …
J'ai développé une application qui supportera de nombreux utilisateurs. Le problème est que je ne peux pas comprendre comment authentifier le client / utilisateur. Je crée une application comme http://quickblox.com/ où je donnerai des informations d'identification à mes utilisateurs et ils les utiliseront pour créer N applications dans lesquelles ils …
Le scénario suivant m'est arrivé plusieurs fois. J'ai programmé un algorithme qui résout un certain problème. Cela fonctionne bien et trouve les bonnes solutions. Maintenant, je veux avoir une option pour dire à l'algorithme "écrire une explication complète de la façon dont vous êtes arrivé à la solution". Mon objectif …
Par exemple, supposons que vous ayez un programme de jeu sur console, qui a toutes sortes de méthodes d'entrée / sortie vers et depuis la console. Serait - il intelligent de les garder tous en une seule inputOutputclasse ou les décomposer à des classes plus spécifiques comme de startMenuIO, inGameIO, …
J'ai lu des informations sur Model View Controller, Model View Presenter, Model View ViewModel, et ainsi de suite, et en général, le concept sous-jacent semble assez simple à comprendre: garder les jolis visuels et les tripes scientifiques aussi séparés et ignorants les uns des autres que possible. Pas de logique …
Disons que je développe une application Web. Mon premier choix est d'utiliser PHP avec Fat-Free Framework (F3) et le modèle MVC. L'année prochaine, je déciderai peut-être de passer à Zend Framework, ou peut-être même ASP.NET MVC. Est-il judicieux d'essayer de concevoir mon application de manière à ce qu'elle soit vaguement …
Je dois concevoir et construire un script d'importation (en C #) qui peut gérer les éléments suivants: lire les données de différentes sources (XML, XSLX, CSV) Vérifiez les données écrire les données dans différents types d'objets (client, adresse) Les données proviendront d'un certain nombre de sources mais une source aura …
Je suis dans la phase de planification d'un système intranet pour les employés à construire avec ASP.NET MVC 4. Nous aimerions que le site soit composé de "modules" distincts, chacun offrant une fonctionnalité différente: messagerie, modifications de la paie, etc. J'aimerais que ces modules puissent être activés ou désactivés au …
Nous utilisons un tas de classes distinctes suffixées avec -repositorypour récupérer les données de la base de données; pour chaque table son propre référentiel. Nous avons par exemple une customerrepositoryclasse qui a toutes sortes de méthodes pour récupérer les clients, et une vacancyrepositoryqui a toutes sortes de méthodes pour récupérer …
Une tâche dans ma classe de génie logiciel est de concevoir une application qui peut jouer différentes formes d'un jeu particulier. Le jeu en question est Mancala, certains de ces jeux sont appelés Wari ou Kalah. Ces jeux diffèrent sur certains aspects, mais pour ma question, il est seulement important …
J'ai deux types de clients, un type " Observateur " et un type " Objet ". Ils sont tous deux associés à une hiérarchie de groupes . L'observateur recevra les données (calendaires) des groupes auxquels il est associé dans les différentes hiérarchies. Ces données sont calculées en combinant les données …
J'ai d'énormes classes de plus de 2k lignes de code (et en pleine croissance) que je voudrais refactoriser si possible, pour avoir un design plus léger et plus propre. La raison de sa taille est principalement due au fait que ces classes gèrent un ensemble de cartes auquel la plupart …
C'est presque instantané chaque fois que je parle aux développeurs de Model View Controller ( MVC ), ils disent que vous faites une demande à une URL que le serveur crée une entité (MODEL) et vous fournit une représentation visuelle de ce modèle. Cela signifie-t-il que MVC est uniquement pour …
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.