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


19
Faire face à de terribles estimations
Un projet récent sur lequel j'ai travaillé s'est avéré gravement sous-estimé par l'architecte. L'estimation était au moins 500%. Malheureusement, j'ai été impliqué dans le projet après que le devis avait été signé avec le client. En tant que développeur senior, je me suis vite rendu compte que les spécifications fonctionnelles …

30
Dois-je fréquenter une université renommée? [fermé]
En tant que futur diplômé du secondaire aux États-Unis, je vais devoir faire face à une décision difficile dans quelques mois: dans quel collège devrais-je aller? Cela vaudra-t-il la peine d’aller à Cornell, à Stanford ou à Carnegie Mellon (en supposant que j’y prenne bien sûr) pour obtenir un diplôme …
63 education 


4
quel est le but des flèches?
J'apprends la programmation fonctionnelle avec Haskell et j'essaie de saisir des concepts en commençant par comprendre pourquoi j'en ai besoin. J'aimerais connaître l'objectif des flèches dans les langages de programmation fonctionnels. Quel problème résolvent-ils? J'ai vérifié http://en.wikibooks.org/wiki/Haskell/Understanding_arrows et http://www.cse.chalmers.se/~rjmh/afp-arrows.pdf . Tout ce que je comprends, c’est qu’ils servent à décrire …



4
Qu'est-ce qu'un pool de threads?
Comment implémenterait-on un pool de threads? J'ai lu sur wikipedia pour "threadpool" mais je ne comprends toujours pas ce qu'il faut faire pour résoudre cette question (peut-être parce que je n'avais pas bien compris ce qu'est un pool de threads en termes simples). Quelqu'un peut-il m'expliquer en anglais clair ce …


7
Est-il suffisant d'utiliser des tests d'acceptation et d'intégration au lieu de tests unitaires?
Courte introduction à cette question. J'ai utilisé maintenant TDD et dernièrement BDD pendant plus d'un an maintenant. J'utilise des techniques telles que la moquerie pour rendre mes tests plus efficaces. Dernièrement, j'ai lancé un projet personnel pour écrire un petit programme de gestion de l'argent pour moi-même. Comme je n'avais …


15
Existe-t-il une raison pour ne pas passer directement du code Javascript côté client à une base de données?
Dupliquer possible: Écrire des applications Web «sans serveur» Donc, disons que je vais construire un clone Stack Exchange et que je décide d'utiliser quelque chose comme CouchDB comme magasin backend. Si j'utilise leur authentification intégrée et leur autorisation au niveau de la base de données, y a-t-il une raison de …

3
Pourquoi avons-nous besoin d'insérer des députés dans les en-têtes?
Les variables privées sont un moyen de masquer la complexité et les détails d'implémentation à l'utilisateur d'une classe. C'est une fonctionnalité plutôt intéressante. Mais je ne comprends pas pourquoi en c ++ nous devons les mettre dans l’en-tête d’une classe. Je vois deux inconvénients ennuyeux à ceci: Il encombre l'en-tête …
62 c++  headers 



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.