Exemple ici: Quelles langues dois-je savoir si je suis intéressé par la construction d'applications Web? Oui, je comprends que HTML et CSS ne sont pas complets. Oui, je comprends que ce sont des langages déclaratifs et non impératifs. Mais pourquoi les gens ont-ils toujours la tête dans les cheveux avec …
Par exemple, il existe un fragment de code commun dans JS pour obtenir une valeur par défaut: function f(x) { x = x || 'default_value'; } Ce type d'extrait n'est pas facile à comprendre pour tous les membres de mon équipe, leur niveau de JS étant bas. Devrais-je pas utiliser …
Il existe de nombreuses meilleures pratiques bien connues concernant la gestion des exceptions en isolation. Je connais assez bien les choses à faire et à ne pas faire, mais les choses se compliquent lorsqu'il s'agit de meilleures pratiques ou de modèles dans des environnements plus vastes. "Jette tôt, attrape tard" …
Ken Thompson Hack (1984) Ken Thompson a décrit une méthode pour corrompre un binaire du compilateur (et d'autres logiciels compilés, comme un script de login sur un système * nix) en 1984. J'étais curieux de savoir si la compilation moderne avait corrigé ou non cette faille de sécurité. Brève description: …
Je travaille en tant que développeur de logiciels depuis de nombreuses années. D'après mon expérience, les projets deviennent de plus en plus complexes et impossibles à maintenir, à mesure que de plus en plus de développeurs participent au développement du produit. Il semble que les logiciels, à un certain stade …
On m'a spécifiquement demandé de donner, ligne par ligne (ou selon le cas - par exemple, image par image, etc.) des explications ou des commentaires que mon supérieur souhaite pouvoir lire et suivre. Puisqu'il n'est pas programmeur, il ne peut pas suivre le code, il veut donc que tout soit …
Les questions vagues «Scheme vs Common Lisp» ne manquent pas à la fois sur StackOverflow et sur ce site. Je souhaite donc que celui-ci soit plus ciblé. La question s'adresse aux personnes qui ont codé dans les deux langues: Lors du codage dans Scheme, quels éléments spécifiques de votre expérience …
De temps en temps, je vois des "fermetures" mentionnées, et j'ai essayé de les rechercher, mais Wiki ne donne pas d'explication que je comprends. Quelqu'un pourrait-il m'aider ici?
Je suis à la recherche d'un emploi et j'ai postulé à plusieurs postes. Un employeur a répondu. J'ai eu une entrevue téléphonique assez longue (peut-être une heure ou plus) et ils m'ont ensuite fait passer un test de développeur. On m'a dit que le test devait durer entre 6 et …
Je viens d’apprendre le curry et, même si je pense comprendre le concept, je ne vois aucun avantage à l’utiliser. Comme exemple trivial, j’utilise une fonction qui ajoute deux valeurs (écrites en ML). La version sans currying serait fun add(x, y) = x + y et serait appelé comme add(3, …
Contexte Dans une interview technique, on vient de me demander d’écrire un algorithme pour parcourir un "objet" (notez les guillemets) où A est égal à B et B est égal à C et A est égal à C. C'est ça. C'est toute l'information qui m'a été donnée. J'ai demandé à …
Je viens de commencer à travailler il y a un an et je souhaite rejoindre un projet open source pour les mêmes raisons que quiconque: m'aider à créer quelque chose d'utile et à développer davantage mes compétences. Mon problème est que je ne sais pas comment trouver un projet dans …
Ce n'est pas vraiment une question technique, mais il y a plusieurs autres questions ici sur le contrôle de source et les meilleures pratiques. La société pour laquelle je travaille (qui restera anonyme) utilise un partage de réseau pour héberger son code source et son code publié. Il incombe au …
J'essaie de comprendre ce que la couche anti-corruption signifie vraiment. Je sais que c'est un moyen de faire la transition / de contourner le code hérité ou de mauvaises API. Ce que je ne comprends pas, c'est comment cela fonctionne et ce qui en fait une séparation nette de la …
Actuellement, le C est considéré comme une langue de bas niveau , mais était-il considéré dans les années 70 comme de bas niveau? Le terme était-il même utilisé alors? Beaucoup de langues populaires de niveau supérieur n'existaient pas avant le milieu des années 80 et au-delà. Je suis donc curieux …
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.