Pourquoi le maître C Dennis Ritchie a-t-il introduit des pointeurs en C? Et pourquoi les autres langages de programmation tels que VB.NET, Java ou C # les ont-ils éliminés? J'ai trouvé des points dans Google et je tiens également à écouter vos commentaires. Pourquoi éliminent-ils les concepts de pointeur dans …
L'autre moitié de cette question: comment les programmeurs de l'Ouest voient-ils les programmeurs de l'Est? Je pense que c'est tout aussi intéressant et important de voir comment les programmeurs de l'est voient les programmeurs de l'ouest. La partie orientale du monde (Inde / Chine / Philippines) est souvent considérée comme …
Je voudrais savoir pourquoi les programmeurs quittent leur emploi et si les raisons de leur départ ont refait surface dans votre emploi actuel? C’est la raison de partir simplement pour la rémunération, l’emplacement, je déteste mon patron / collègue, le manque de reconnaissance ou le départ à la retraite / …
Je viens juste de commencer un diplôme en développement logiciel. Pour le moment, nous commençons avec Java de base, par exemple (vous pouvez donc dire du bas), ce qui est bien, je n’ai aucune expérience en programmation, si ce n’est de savoir faire "Hello World" en Java. J'entends sans cesse …
J'ai récemment remarqué beaucoup de questions concernant différentes techniques d'abstraction, et des réponses disant en gros que les techniques en question sont "trop intelligentes". Je penserais qu'une partie de notre travail en tant que programmeurs consiste à déterminer les meilleures solutions aux problèmes qui nous sont confiés, et l'intelligence est …
Je n'ai pas bien compris le concept d'effet secondaire. Quel est l'effet secondaire dans la programmation? Cela dépend-il du langage de programmation? Existe-t-il des effets secondaires externes et internes? S'il vous plaît donner quelques exemples de causes qui créent des effets secondaires.
Par exemple, l' outil SysInternals "FileMon" du passé possède un pilote en mode noyau dont le code source est entièrement dans un fichier de 4 000 lignes. Même chose pour le tout premier programme ping jamais écrit (~ 2 000 LOC).
Il semble y avoir une tendance récente en JavaScript à considérer les structures de données comme immuables. Par exemple, si vous devez modifier une propriété unique d'un objet, il est préférable de créer un nouvel objet entier avec la nouvelle propriété et de copier toutes les autres propriétés de l'ancien …
J'ai entendu parler du style TDD (Test Driven Development) de Londres contre Chicago (parfois appelé style de Detroit). Atelier du groupe d'utilisateurs de programmation extrême d'Utah: Le TDD de style interaction est aussi appelé style mockist , ou style londonien après le club londonien Extreme Tuesday où il est devenu …
Ce que je connais depuis longtemps, mais que je n’avais jamais considéré, c’est que dans la plupart des langues, il est possible de donner la priorité aux opérateurs dans une instruction if en fonction de leur ordre. J'utilise souvent cela comme moyen d'empêcher les exceptions de références nulles, par exemple: …
Je travaille en tant que développeur d'applications depuis un an et demi (je ne sais pas longtemps) et je viens de recevoir mon premier grand projet. Inutile de dire que cela ne s'est pas très bien passé, alors j'ai demandé conseil à un programmeur principal impliqué dans le projet sur …
Nous envisageons d’imposer un seul format de code standard dans notre projet (format automatique avec actions de sauvegarde dans Eclipse). La raison en est qu’il existe actuellement une grande différence entre les formats de code utilisés par plusieurs développeurs (> 10), ce qui complique la tâche d’un développeur pour travailler …
Mon employeur embauche un programmeur - plus précisément, je suis en train d’interviewer et de choisir la personne qui occupera le poste. Le meilleur candidat est beaucoup plus qualifié que moi, plus âgé et beaucoup plus expérimenté. D'autres personnes à qui j'ai parlé ont dit qu'embaucher une personne plus qualifiée …
Lors de la dernière entrevue à laquelle j'ai participé, on m'a demandé de résoudre un casse-tête dans lequel je devais mesurer exactement des litres blah d'eau avec deux seaux d'une capacité respective: bla et blah litres. Je suis incapable de résoudre le casse-tête dans le temps imparti (~ 5 minutes). …
Votre client vous demande alors d’écrire du code. Il modifie ensuite les spécifications sur vous, comme prévu, et vous implémentez ses nouvelles fonctionnalités avec diligence, comme un bon petit garçon. Sauf que ... les nouvelles fonctionnalités sont en conflit avec les anciennes. Votre code est donc en désordre. Vous voulez …
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.