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



3
Terminologie OOP en Ruby et C ++
Je prends une classe C ++ dans mon école. Depuis que j'ai programmé en Ruby, je connais des trucs OOP. Mais en C ++, il existe des fonctions membres, des variables membres et des fonctions statiques. Dans Ruby, nous avons des méthodes d'instance, des variables d'instance et des variables de …

4
Quelles sont les différences entre les algorithmes utilisant des structures de données et les algorithmes utilisant des bases de données?
La question générale Quelles sont les différences entre les algorithmes utilisant des structures de données et les algorithmes utilisant des bases de données? Un certain contexte C'est une question qui m'écoute depuis un certain temps et je n'ai pas pu trouver de réponse convaincante. Actuellement, je travaille à renforcer ma …

3
Utilisation de MVC dans une application Java
J'ai besoin d'écrire une application GUI multiplateforme pour traiter (dans plusieurs threads) et visualiser des quantités de données assez importantes. Idéalement, l'application doit être relativement rapide et bien paraître. L'interface de l'application se composera d'un widget de table, d'un widget d'arbre et d'un widget de dessin de figure personnalisé. L'utilisateur …
10 java  mvc  swing  javafx 


5
Adhérer à une affirmation par test de cohérence insensée dans ce cas?
J'ai une classe que je teste. La classe a une fonction:apply(List<IRule> rules, List<ITarget> targets); Dans un test, je veux m'assurer que chaque cible a été passée à une règle, à la: rule1.AssertWasCalled(fnord => fnord.Test(target1)); rule1.AssertWasCalled(fnord => fnord.Test(target2)); rule1.AssertWasCalled(fnord => fnord.Test(target3)); Il me semble que se limiter à une seule affirmation …

5
Que faire lorsqu'un sprint se termine tôt?
Que faire lorsqu'un sprint se termine tôt? En ce moment, notre équipe Scrum travaille sur des histoires du backlog, si le sprint est terminé tôt. Que se passe-t-il avec les histoires extraites de l'arriéré? Les histoires seront-elles ajoutées au Sprint actuel? Si oui, que faire si ces histoires ne seront …
10 scrum  sprint 


1
Modèles de conception utiles pour travailler avec FragmentManager sur Android
Lorsque je travaille avec des fragments, j'utilise une classe composée de méthodes statiques qui définissent les actions sur les fragments. Pour tout projet donné, je pourrais avoir une classe appelée FragmentActions, qui contient des méthodes similaires à ce qui suit: public static void showDeviceFragment(FragmentManager man){ String tag = AllDevicesFragment.getFragmentTag(); AllDevicesFragment …






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.