Les événements sont-ils utilisés uniquement pour la programmation graphique? Comment gérez-vous dans la programmation backend normale quand quelque chose arrive à cet autre
Les événements sont-ils utilisés uniquement pour la programmation graphique? Comment gérez-vous dans la programmation backend normale quand quelque chose arrive à cet autre
Je travaille sur un projet logiciel dans lequel nous devons construire trois API. Un pour le canal de banque à domicile , un pour le canal d' agence et un troisième pour le canal de téléphonie mobile . L'API de l'agence est la plus complète, car elle possède toutes les fonctionnalités. Ensuite, une...
Mon style de codage pour les appels de fonction imbriqués est le suivant: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); J'ai récemment changé pour un département où le style de codage suivant est...
Considérez ceci comme une question "académique". Je me demandais de temps en temps d'éviter les NULL et c'est un exemple où je ne peux pas trouver de solution satisfaisante. Supposons que je stocke les mesures là où, à l'occasion, on sait que la mesure est impossible (ou manquante). Je voudrais...
sur un écran large, on peut facilement voir plus de 80 caractères à la fois, sans barres de défilement. Même linus torvalds considère que la limite de 80 caractères est obsolète . oui, la limite de 80 caractères est-elle toujours pertinente en période de moniteurs à écran...
Il y a beaucoup de questions sur ce que les livres de programmation devraient être sur l'étagère du programmeur. Qu'en est-il des livres non liés à la programmation qui peuvent vous aider à devenir un meilleur programmeur ou développeur? Il serait également intéressant de savoir pourquoi ils...
La réutilisation du code est peut-être la plus grande promesse d'utiliser un paradigme orienté objet. Certains contestent que cela a été réalisé. Pourquoi a-t-il (non) été atteint? Est-ce que la réutilisation de code telle que définie par la POO rend les projets plus productifs? Ou plus gérable? Ou...
Jusqu'ici j'ai entendu parler de: Lambda calcul Programmation Lambda Expressions lambda Fonctions Lambda Ce qui tout semble être lié à la programmation fonctionnelle ... Apparemment, il sera intégré à C ++ 1x, je pourrais donc mieux le comprendre maintenant:
Alors que j’ai débogué des problèmes côte à côte dans le com, je me suis demandé dll enfer, tout en haïssant le registre Windows avec passion, je me demandais pourquoi on en avait besoin. Je ne me suis jamais senti obligé de lire un livre entier sur les meilleures pratiques du registre, puis de...
Nous recrutons actuellement un développeur junior pour m'aider, car j'ai plus de projets que je ne peux actuellement en gérer. Je n'ai jamais embauché quelqu'un qui n'était pas un ami ou au moins une connaissance. J'ai un entretien téléphonique avec le seul candidat qui m'a vraiment marqué (sur...
Là où je travaille, nous pratiquons l’agilité basée sur la mêlée avec des itérations de 3 semaines. Oui, ce serait bien si les itérations étaient plus courtes, mais changer cela n’est pas une option pour le moment. À la fin de l'itération, je trouve généralement que le dernier jour se passe très...
Alors, je viens juste de commencer un stage et je crains de poser trop de questions. Mon mentor m'assigne des projets et m'aide à apprendre toutes les technologies et méthodologies de l'entreprise. Cependant, il y a tellement de nouveaux matériaux à apprendre pour faire ce projet que j'ai beaucoup...
Je trouve frustrant de voir que la rapidité de développement des langages dynamiques devrait être considérablement compromise par le manque de complétions et d’autres ressources que les IDE vous donneraient dans leurs équivalents statiques. Il ne suffit pas de moins taper au clavier: il s'agit...
L'utilisation de l'injection de dépendance (ID) est-elle essentielle pour les tests unitaires? Je ne peux pas penser à une autre alternative pour isoler le code afin qu'il puisse être testé. En outre, tous les exemples que j'ai vus utilisent ce modèle. Est-ce parce que c'est la seule option viable...
Il y a des années, j'ai été surpris d'apprendre que Intel vend des compilateurs compatibles Visual Studio. Je l'ai essayé en particulier pour le C / C ++ ainsi que pour les outils de diagnostic fantastiques. Mais le code n’était tout simplement pas aussi intensif en calculs pour remarquer la...
Il me semble que beaucoup de bibliothèques C ++ plus grandes finissent par créer leur propre type de chaîne. Dans le code client que vous avez soit d'utiliser celui de la bibliothèque ( QString, CString, fbstringetc., je suis sûr que tout le monde peut en nommer que quelques - uns) ou garder la...
Résumé du problème: En bref, j'ai hérité d'une base de code et d'une équipe de développement que je ne suis pas autorisé à remplacer et l'utilisation de God Objects est un gros problème. Pour aller de l'avant, je veux que nous reformulions les choses, mais les équipes qui veulent tout faire avec...
Je veux demander - j'apprends lentement jQuery. Ce que je vois est un exemple exact d' anti-modèle d'objet divin . En gros, tout va à la $fonction, quelle qu’elle soit. Ai-je raison et jQuery est-il vraiment un exemple de cet
Personnellement, je n'ai pas rencontré de situation où j'ai eu besoin d'utiliser le type WeakReference dans .Net, mais la croyance populaire semble être qu'il devrait être utilisé dans les caches. Le Dr Jon Harrop a très bien argumenté contre l'utilisation de WeakReferences dans des caches dans sa...
Tout d’abord, un contexte (ce que la plupart d’entre vous connaissent de toute façon): Chaque langage de programmation populaire a une évolution claire, la plupart du temps marquée par sa version: vous avez Java 5, 6, 7, etc., PHP 5.1, 5.2, 5.3, etc. nouvelles fonctionnalités, nouveaux frameworks,...