La dépendance est un terme général de génie logiciel utilisé pour désigner lorsqu'un logiciel repose sur un autre. Une exigence et un prérequis qui doivent être remplis ou installés avant que votre code ou logiciel ne puisse fonctionner.
Lors de la conception d'un système, je suis souvent confronté au problème de l'utilisation d'un ensemble de modules (journalisation, accès à une base de données, etc.) utilisés par les autres modules. La question est de savoir comment puis-je fournir ces composants à d'autres composants. Deux réponses semblent possibles: injection de …
L'équipe dans laquelle je suis crée crée des composants qui peuvent être utilisés par les partenaires de l'entreprise pour s'intégrer à notre plateforme. En tant que tel, je conviens que nous devrions faire extrêmement attention lorsque nous introduisons des dépendances (de tiers). Actuellement, nous n'avons pas de dépendances tierces et …
Nous avons eu deux crises majeures liées à la dépendance avec deux bases de code différentes (Android et une application Web Node.js). Le dépôt Android devait migrer de Flurry vers Firebase, ce qui nécessitait la mise à jour de la bibliothèque des services Google Play en quatre versions principales. Une …
Au cours des années d'utilisation de C # /. NET pour un tas de projets internes, nous avons vu une bibliothèque se développer organiquement en une énorme liasse de choses. Cela s'appelle "Util", et je suis sûr que beaucoup d'entre vous ont vu une de ces bêtes dans votre carrière. …
J'ai une question similaire à celle-ci , mais pas tout à fait la même. Je voudrais que l'utilisateur de mon application l'installe avec toutes les dépendances nécessaires pour la façon dont il voudrait l'utiliser. Ainsi, par exemple, s'ils souhaitent persister sur MongoDB, seules les bibliothèques liées à Mongo seront installées, …
Quand on écrit un projet open-source et utilise Google Code ou GitHub, et que l'on veut utiliser une bibliothèque comme Lua, comment faire? La dépendance doit-elle être incluse dans le référentiel? La dépendance doit-elle être générée à partir du même script de génération que le reste du projet, ou à …
Je cherchais des réponses dans SO ou ici, mais sans aucun résultat, c'est pourquoi je vous demanderais. Supposons que j'ai deux projets différents - par exemple, une partie serveur et une partie client d'une application. Je suis en train de développer ma propre partie, pendant que mon ami en fait …
J'ai écrit un framework PHP et un CMS au dessus du framework. Le CMS dépend du framework, mais le framework existe en tant que dossier autonome dans les fichiers CMS. Je voudrais les maintenir en tant que projets séparés sur GitHub, mais je ne veux pas avoir le désordre de …
En considérant un logiciel de taille moyenne à grande avec une architecture à n couches et une injection de dépendances, je suis à l'aise de dire qu'un objet appartenant à une couche peut dépendre d'objets de couches inférieures mais jamais d'objets de couches supérieures. Mais je ne sais pas quoi …
Hier, je travaillais sur un projet d'API Rails 5 qui utilise la bibliothèque agit comme taggable pour permettre aux choses d'avoir des balises (comme des questions sur SE). Rails 5 est actuellement en support alpha. Il existe actuellement un PR pour corriger un bug en attente de fusion avec master; …
Nous faisons des projets, mais nous réutilisons beaucoup de code entre les projets et avons beaucoup de bibliothèques qui contiennent notre code commun. Au fur et à mesure que nous implémentons de nouveaux projets, nous trouvons plus de façons de factoriser le code commun et de le mettre dans les …
Tout projet Java qui utilise mon pot, aura presque certainement une dépendance supplémentaire par rapport à un autre pot, que mon pot contient également en tant que dépendance. Le problème est que l'autre pot a plusieurs versions. Comment puis-je éviter les problèmes qui pourraient survenir, dans le cas probable où …
J'ai une classe avec une méthode publique Send()et quelques méthodes privées. Il appelle quelques services Web et traite la réponse. Le traitement se fait dans des méthodes privées. Je veux tester le code à l'unité. Je crois comprendre que les tests unitaires devraient tester mon code de manière isolée (c'est-à-dire …
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.