Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes






10
Ne pas utiliser "statique" en C #?
J'ai soumis une demande que j'ai écrite à d'autres architectes pour la révision du code. L'un d'entre eux m'a presque immédiatement répondu en me disant "N'utilisez pas" statique ". Vous ne pouvez pas écrire de tests automatisés avec des classes et des méthodes statiques." Statique "est à éviter." J'ai vérifié …

12
Un développeur (junior) doit-il chercher à améliorer ses processus et ses pratiques au sein de son équipe de développement / informatique?
Je suis un développeur junior qui a la capacité de contribuer à façonner les processus de mon équipe si je peux justifier le changement et si cela aide l'équipe à accomplir son travail. Ceci est nouveau pour moi car mes entreprises passées avaient plus ou moins des processus définis de …

13
Exception vs résultat vide lorsque les entrées sont techniquement valides mais non satisfaisantes
Je développe une bibliothèque destinée à être publiée. Il contient diverses méthodes permettant de manipuler des ensembles d'objets: générer, inspecter, partitionner et projeter les ensembles dans de nouveaux formulaires. Le cas échéant, il s'agit d'une bibliothèque de classe C # contenant des extensions de style LINQ IEnumerable, à publier sous …



8
Pourquoi les sondages sont-ils acceptés dans la programmation Web?
Je travaille actuellement sur un projet Ruby on Rails qui affiche une liste d'images. Un élément essentiel pour ce projet est qu’il affiche les nouvelles publications en temps réel sans qu’il soit nécessaire d’actualiser la page Web. Après avoir cherché pendant un moment, je suis tombé sur des solutions et …
108 loops  logic  polling 

29
Comment gérez-vous votre base de connaissances? [fermé]
En tant que programmeurs, nous avons beaucoup d’entrées: Ebooks Extraits de code Courriels intéressants Les documents Articles Web Articles de blog Questions StackOverflow Podcasts ... Quels outils utilisez-vous pour stocker, organiser, rechercher et consulter tout ce matériel? Existe-t-il une solution miracle pour gérer cette énorme quantité de données?



5
Quelle est la différence entre l'injection de dépendance avec un conteneur et l'utilisation d'un localisateur de services?
Je comprends que l’instanciation directe des dépendances au sein d’une classe est considérée comme une mauvaise pratique. Cela a du sens car cela permet de coupler étroitement tout ce qui rend les tests très difficiles. Presque tous les frameworks que j'ai rencontrés semblent préférer l'injection de dépendance avec un conteneur …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.