J'ai une application logicielle gérée à l'aide de Git. Je viens de sortir une nouvelle version 2.x que je compte maintenir sur le long terme (corrections de bugs surtout). En attendant, je voudrais commencer à travailler sur la version 3.x. Quelle est la méthode recommandée pour gérer cela? Dois-je créer …
J'ai continué à trouver le terme «atelier de carrosserie» en termes de travail / environnement de programmation, mais malgré la recherche sur Google, je ne peux pas savoir exactement à quoi cela se réfère? Quelqu'un peut-il m'éclairer?
Du code est écrit pour générer des feuilles de calcul Excel (Office Interop). Le code fonctionne très mal. Un sous-système est conçu pour générer les fichiers la nuit. La performance n'est pas un problème la nuit. Une fonction est créée pour sélectionner le fichier correct parmi les 100 fichiers différents …
J'ai créé deux classes abstraites Subject et Observer qui définissent une interface de modèle Observer classique. Je dérive d'eux pour implémenter le modèle Observer. Un observateur pourrait ressembler à ceci: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } C'est bien …
Quelqu'un at-il eu ce problème d'un projet défini comme «Agile» étant dépassé par des changements d'exigences? Je travaille sur un projet de développement qui se déroule en 4 semaines Sprint mais il y a toujours des changements entre ces Sprints. Est-il toujours défini comme Agile alors? Je pense que c'est …
J'ai vu de nombreux articles de recherche et blogs technologiques qui présentent les avantages des tests de logiciels. J'en suis convaincu. Mais comme toutes les recherches sur les tests de logiciels sont menées par de grandes sociétés de logiciels, je ne pense pas qu'elles s'appliquent vraiment aux startups. Depuis les …
Je fais partie d'une équipe qui utilise actuellement Scrum, et nous envisageons d'ajouter la programmation par paires pour aider à améliorer les compétences interfonctionnelles de l'équipe, ainsi que pour réduire les défauts avec une philosophie «deux têtes valent mieux qu'une». Dans notre équipe, chaque membre de l'équipe s'inscrit généralement pour …
J'ai utilisé un outil MDA (model driven architecture) dans le passé où nous avons modélisé via UML et cela a généré les entités commerciales (notre modèle de domaine) et l'ORM (mapping, etc.) entre autres. Une grande partie du code d'entreprise et des services travaillant sur le domaine faisaient partie du …
Je fais pas mal de travaux ASP.NET (C #, MVC), mais la plupart sont du développement web typique. Je fais de l'architecture Restful en utilisant des dépôts CRUD. La plupart de mes clients n'ont pas beaucoup d'exigences avancées dans leurs applications. Je regarde maintenant node.js et ses implications en termes …
Si quelqu'un écrit du code pour qu'une variable interne $ _fields soit accessible sans utiliser de méthodes getter / setter, existe-t-il un terme approprié pour décrire cela? Quelque chose d'assez poli à utiliser avec la direction :)
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . Après un certain temps, nous recrutons …
J'entends / lis tout le temps qu'il est plus propre de garder vos js , html et css séparés. Soi-disant, il est plus facile à maintenir, à déboguer. Soi - disant il est plus efficace, car elle permet la mise en cache / minifying css et js fichiers. En ce …
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. …
Nous cherchons à améliorer le processus de transfert des tâches de l'architecture au développement. À une extrémité de l'échelle, il n'y a pas de conseils d'architecture, vous risquez de devenir chaotique, chaque développeur faisant les choses à sa manière. À l'autre extrémité de l'échelle où tout est spécifié, la spécification …
Je suis frustré par le manque d'explications concrètes sur la façon de passer d'un script (bash, awk) et d'écrire des applications simples (c, php, python) à la conception et au développement de logiciels plus grands et plus compliqués. Il semble qu'il y ait d'un côté des livres de langage de …
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.