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
Le schéma MVP (Model-View-Presenter) est-il utile pour Android?
Comment séparer View et Presenter dans Android, tandis que les réactions sur les actions de l'utilisateur (partie Presenter de MVP) sont définies dans les mêmes activités que celles qui montrent les éléments d'interface graphique (partie View de MVP). "Dans le présentateur de vue modèle, comme le disent Martin Fowler ou …
34 android  mvp 

6
Quand faut-il utiliser des bools en C ++?
Nous avions une tâche pour notre classe où nous devions créer un jeu de tic-tac-toe . Les gens aiment se compliquer, alors ils ont écrit des jeux complexes qui comprenaient des menus. À la fin du jeu, vous deviez avoir la possibilité de rejouer ou de quitter le programme. J'ai …
34 c++  boolean 


8
Quand JavaScript doit-il générer du HTML?
J'essaie de générer le moins possible de code HTML à partir de JavaScript. Au lieu de cela, je préfère manipuler le balisage existant chaque fois que je peux et ne générer du HTML que lorsque j'ai besoin d'insérer dynamiquement un élément qui n'est pas un bon candidat pour utiliser Ajax. …
34 javascript  html 




8
Pourquoi Clang / LLVM m’avertit-il de l’utilisation de default dans une instruction switch où tous les cas énumérés sont couverts?
Considérez l'énumération suivante et l'instruction switch: typedef enum { MaskValueUno, MaskValueDos } testingMask; void myFunction(testingMask theMask) { switch (theMask) { case MaskValueUno: {}// deal with it case MaskValueDos: {}// deal with it default: {} //deal with an unexpected or uninitialized value } }; Je suis un programmeur Objective-C, mais je …

13
Commentaire avant ou après le code correspondant [fermé]
En supposant qu'un commentaire ne va pas (ou ne peut pas aller) sur la ligne à laquelle il s'applique, faut-il écrire le commentaire avant ou après le code? Eh bien, là où les futurs lecteurs comprendront mieux la portée du commentaire. En d'autres termes, la plupart des programmeurs / scripteurs …
34 comments 

8
Exigence fonctionnelle ou non fonctionnelle?
Je m'interroge sur les exigences fonctionnelles ou non fonctionnelles. J'ai trouvé beaucoup de définitions différentes pour ces termes et je ne peux pas attribuer certaines de mes exigences à la catégorie appropriée. Je m'interroge sur les exigences qui ne sont pas liées à une action ou qui comportent des conditions …


14
Pourquoi tant de développeurs pensent-ils que la performance, la lisibilité et la maintenabilité ne peuvent pas coexister?
En répondant à cette question , j'ai commencé à me demander pourquoi autant de développeurs pensent qu'un bon design ne doit pas rendre compte des performances, car cela affecterait la lisibilité et / ou la maintenabilité. Je crois qu'un bon design prend également en compte les performances au moment de …


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.