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

4
Quand ne pas utiliser Spring pour instancier un bean?
J'essaie de comprendre quelle serait l'utilisation correcte de Spring. Pas syntaxiquement, mais en fonction de son objectif. Si l'on utilise Spring, le code Spring devrait-il remplacer tout le code d'instanciation du bean? Quand utiliser ou quand ne pas utiliser Spring, pour instancier un bean? L'exemple de code suivant peut vous …
13 java  spring 


2
Existe-t-il des flux de travail ou des modèles de conception spécifiques qui sont couramment utilisés pour créer de grandes applications de programmation fonctionnelle? [fermé]
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 . J'explore Clojure depuis un moment maintenant, …


4
Deux interfaces avec des signatures identiques
J'essaie de modéliser un jeu de cartes où les cartes ont deux ensembles de fonctionnalités importants: Le premier est un effet. Ce sont les changements d'état du jeu qui se produisent lorsque vous jouez la carte. L'interface pour l'effet est la suivante: boolean isPlayable(Player p, GameState gs); void play(Player p, …
13 interfaces 

4
Raisons de la programmation en binôme
J'ai travaillé dans quelques magasins où la direction a transmis l'idée de la programmation en binôme à moi ou à un autre gestionnaire / développeur, et je ne peux pas du tout m'y mettre. Du point de vue du développeur, je ne peux pas trouver une raison pour laquelle le …


8
Une norme de codage est-elle encore nécessaire?
Je sais qu'il a été prouvé qu'une norme de codage aide énormément. Cependant, il existe de nombreux outils et IDE différents qui formateront selon la norme que le programmeur préfère. Tant que le code est soigné / commenté (et pas un désordre de spaghetti), je ne vois pas la nécessité …



5
Définition formelle du terme «langage OO pur»?
Je ne peux pas penser à un meilleur endroit parmi les frères et sœurs SO pour poser une telle question. À l'origine, je voulais demander "Le python est-il un pur langage OO?" mais compte tenu des problèmes et de l'inconfort que ressentent les gens en essayant de définir le terme, …


2
Quand dois-je utiliser StringBuilder ou StringBuffer?
Dans une application Web de production, mes collègues programmeurs ont utilisé StringBuffer partout. Maintenant, je m'occupe du développement et des corrections d'applications. Après avoir lu StringBuilder et StringBuffer, j'ai décidé de remplacer tout le code StringBuffer par StringBuilder car nous n'avons pas besoin de la sécurité des threads dans nos …



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.