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





2
Différence entre le gestionnaire, le gestionnaire et le contrôleur
Y a-t-il une différence entre nommer une classe "Handler", "Manager" ou "Controller"? IE: PurchaseManager, PurchaseHandler, PurchaseController. Ces suffrages véhiculent-ils le même sens ou existe-t-il une nette différence entre eux? S'il n'y a pas de réponse indépendante du langage, considérez Java comme langage.
21 java  naming 

14
Perte d'intérêt pour la programmation [fermé]
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. …
21 motivation 




2
Injection de dépendance vs méthodes statiques
J'ai eu une discussion intéressante aujourd'hui avec un autre développeur sur la façon d'aborder une classe avec une méthode qui accepte une chaîne et génère une chaîne. Imaginez quelque chose comme ce qui suit qui est complètement composé à des fins d'exemple public string GetStringPart(string input) { //Some input validation …





3
@staticmethod vs fonction au niveau du module
Il ne s'agit pas de @staticmethodet @classmethod! Je sais comment ça staticmethodmarche. Ce que je veux savoir, c'est les cas d'utilisation appropriés pour @staticmethodune fonction de niveau module. J'ai googlé cette question, et il semble qu'il y ait un accord général sur le fait que les fonctions au niveau du …
21 python 

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.