Considérons quelque chose comme une application d'interface graphique où le thread principal met à jour l'interface utilisateur presque instantanément, et un autre thread interroge des données sur le réseau ou quelque chose qui prend 5 à 10 secondes pour terminer le travail. J'ai reçu de nombreuses réponses différentes à ce …
J'arrive à la fin d'une phase de prototypage / de validation de concept pour un projet parallèle sur lequel je travaille et j'essaie de prendre des décisions concernant la conception d'applications à plus grande échelle. L'application est un système de gestion de projet plus adapté au processus de développement agile. …
Parfois, je regarde dans l’espace, dessine des idées et écris des pseudo-codes sur du papier. Ensuite, je gratte et recommence, puis quand je pense avoir la bonne solution au problème, je commence à écrire le code. Est-il normal de penser pendant des jours sans écrire de code? Est-ce un signe …
Je gère une petite équipe de développeurs sur une application qui est au milieu de son cycle de vie, au sein d'une grande entreprise. Cela signifie malheureusement qu'il existe généralement une division 30/70 des tâches de programmation en "autre travail technique". Ce travail comprend: Travailler avec des équipes DBA / …
Je l'ai souvent vue répéter que la programmation orientée objet est basée sur la modélisation du monde réel, mais l'est-il? Il me semble que cela n’est vrai pour rien en dehors de la couche affaires. Mes classes d’interface graphique / d’accès aux données ne modélisent rien dans le monde réel. …
Lorsque les gens parlent de COBOL, il s’agit généralement d’un grognement ou d’un grognement. Je ne connais pas grand chose à propos de COBOL, mais j’ai vu quelques programmes écrits dedans. Je peux voir que c'est verbeux et inintelligible aux yeux non initiés comme le mien. Mais, vraiment, tous les …
Je suis un lycéen de 16 ans, passionné de programmation informatique. Je suis en 11e année et je l’apprends dans le cadre du programme scolaire depuis environ 8 mois. Je suis allé au-delà de ce qui est enseigné à l'école et j'ai quelques applications (assez bonnes). Le langage dans lequel …
Parfois (rarement), il semble que la meilleure voie consiste à créer une fonction qui prend une quantité décente de paramètres. Cependant, quand je le fais, j'ai l'impression de choisir souvent l'ordre des paramètres au hasard. Je vais généralement par "ordre d'importance", avec le paramètre le plus important en premier. Y …
Cette page wiki raconte: Un schrödinbug est un bogue qui ne se manifeste qu'après que quelqu'un qui lit le code source ou utilise le programme d'une manière inhabituelle constate qu'il n'aurait jamais dû fonctionner, puis le programme cesse immédiatement de fonctionner pour tout le monde jusqu'à ce qu'il soit corrigé. …
Devrions-nous créer une structure de base de données avec un nombre minimum de tables? Devrait-il être conçu de manière à ce que tout reste au même endroit ou est-il acceptable d'avoir plus de tables? Cela affectera-t-il quoi que ce soit? Je pose cette question parce qu'un de mes amis a …
Je suis un programmeur autodidacte. Honnêtement, je ne suis pas bon en maths. Quel conseil donneriez-vous pour améliorer mes compétences en mathématiques afin que je ne sois pas si peu en sécurité avec mes collègues programmeurs? Quelles sont les étapes ou les lignes directrices que vous pouvez recommander pour améliorer …
J'ai de l'expérience dans les langages de programmation orientés objet comme c # ou ruby. Je sais concevoir un programme dans un style orienté objet, créer des classes et des objets et définir des relations entre eux. Je connais aussi certains modèles de design. Comment les gens écrivent-ils des programmes …
Habituellement, je jette mes tests unitaires ensemble en utilisant copier / coller et toutes sortes d’autres mauvaises pratiques. Les tests unitaires finissent généralement par être très laids, ils sont pleins de "code odor", mais est-ce vraiment important? Je me dis toujours tant que le "vrai" code est "bon", c'est tout …
Je travaille pour une filiale d'une grande entreprise mondiale. Ce n'était pas une filiale depuis le début, c'était une entreprise achetée par la plus grande entreprise. Nous semblons nous diriger vers une marche de la mort et je me demande s'il y a quelque chose que je (ou mon équipe) …
Je suis tombé par hasard sur cette citation de Bill Gates: "Vous devriez absolument m'envoyer un CV si vous pouvez tout lire." Il parlait des livres The Art of Programming . Donc j'étais assez curieux et je veux tout lire. Mais honnêtement, je ne le comprends pas. Je ne suis …
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.