Génie logiciel

34
Que sont les binaires? [fermé]

Je vois très souvent des personnes utiliser des termes binaires dans des contextes différents. Que sont les binaires? Collection sur des fichiers binaires, des fichiers d'installation, des fichiers .dll ou quoi? Ou est-ce juste un terme général pour désigner une collection de fichiers sur...

34
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
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...

34
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. Je pense...

34
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 utilisé une...

34
meilleures pratiques pour la conception de bases de données NoSQL

Je viens de commencer à utiliser une base de données NoSQL (MongoDB) et je suis curieux de connaître les meilleures pratiques pour la conception de bases de données. Je suppose que l'architecture devrait être différente des bases de données relationnelles? Devrais-je toujours viser une base de...