J'ai un diplôme en informatique. Cela a été formidable d'ouvrir des portes et de trouver un emploi. En ce qui me concerne dans le domaine professionnel de la programmation C # .NET (la plate-forme et le langage les plus populaires dans la région où je travaille, sinon l'ensemble des États-Unis …
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 …
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 …
Nous essayons de concevoir notre système de manière à ce qu'il puisse être testé et, dans la plupart des cas, développé à l'aide de TDD. Nous essayons actuellement de résoudre le problème suivant: À divers endroits, il est nécessaire d’utiliser des méthodes d’assistance statiques telles que ImageIO et URLEncoder (les …
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 …
Je comprends l'importance d'un code bien documenté. Mais je comprends aussi l’importance du code auto-documenté . Plus il est facile de lire visuellement une fonction particulière, plus nous pouvons avancer rapidement pendant la maintenance du logiciel. Cela dit, j'aime séparer les grandes fonctions en d'autres plus petites. Mais je le …
Je suis un peu confus par la documentation MSDN C # qui stipule que &et |sont des opérateurs logiques et qui &&et ||sont des opérateurs conditionnels. Je continuer à appeler &&, ||et les !opérateurs logiques, donc je me trompe?
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 …
Je suis toujours élève au lycée (entrée en 10e année) et je n'ai pas encore suivi de cours d'informatique à l'école. Tout ce que j'ai fait jusqu'à présent passe par des livres. Ces livres m'ont enseigné des concepts tels que l'héritage, mais en quoi le fractionnement d'un programme en plusieurs …
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 …
Je suis en train de développer un nouveau langage de programmation pour répondre à certains besoins de l'entreprise. Ce langage est destiné aux utilisateurs novices. Donc, il n'y a pas de support pour la gestion des exceptions dans la langue, et je ne m'attendrais pas à ce qu'ils l'utilisent même …
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 …
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 …
Je connais très bien le concept de pooling d’objets et j’essaie toujours de l’utiliser le plus possible. De plus, j’ai toujours pensé que le pool d’objets était la norme, car j’ai observé que Java lui-même, ainsi que les autres frameworks, utilisait le pooling autant que possible. Récemment, j’ai lu quelque …
Je suis conscient que l'arithmétique en virgule flottante pose des problèmes de précision. Je les surmonte généralement en basculant vers une représentation décimale fixe du nombre ou simplement en négligeant l'erreur. Cependant, je ne sais pas quelles sont les causes de cette inexactitude. Pourquoi y a-t-il tant de problèmes d'arrondi …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.