Génie logiciel

11
Pourquoi F # Core définit-il des types de tableaux génériques?

Je viens de remarquer que l'espace de noms FSharp.Core comprend des types de tableaux génériques allant jusqu'à 4 dimensions, à savoir Core. [] <'T> , Core. [,] <' T>, etc. C # et VB semblent bien fonctionner avec System.Array - bien qu'il ne soit pas clair pour moi comment ils...

11
Indexation du pointeur

Je lis actuellement un livre intitulé "Recettes numériques en C". Dans ce livre, l'auteur détaille comment certains algorithmes fonctionnent intrinsèquement mieux si nous avions des indices commençant par 1 (je ne suis pas entièrement d'accord avec son argument et ce n'est pas le but de cet...

11
Qu'entend-on par «OOP cache l'État»? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Dans l' une des nombreuses déclarations...

11
Qui sont les 1er et 2e partis?

Donc, c'est de la pure curiosité. J'ai entendu le terme 3ème partie, comme dans, "bibliothèque 3ème partie" pendant un bon moment. Je me demande pourquoi nous disons 3e et non 2e (ou 4e)? Qui sont les premier et deuxième partis et d'où vient le

11
Valeurs fausses vs chaîne nulle, non définie ou vide

J'ai travaillé avec jQuery au fil des ans. Cependant, récemment, je me suis retrouvé à approfondir le langage JavaScript. Récemment, j'ai entendu parler des valeurs «véridiques» et falsey. Cependant, je ne les comprends pas pleinement. Actuellement, j'ai du code qui ressemble à ceci: var fields =...

11
Approche du SICP à Clojure au lieu de Scheme

Je suis un étudiant en troisième année de baccalauréat dans un programme de génie logiciel, et j'ai soulevé l'idée de lire SICP à un conseiller pour acquérir une compréhension plus profonde et plus fondamentale des principes derrière tous ces logiciels que nous concevons. Il a suggéré de ne pas...

11
Les bibliothèques statiques C sont-elles mal vues? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Il y a 2 arguments pour avoir des...

11
Dans ASP.NET MVC, les modèles de vue doivent-ils avoir un ID?

Lorsque vous développez une application ASP.NET MVC qui permet la mise à jour du modèle, vous avez besoin d'un moyen de savoir comment prendre le modèle de vue mis à jour et le faire correspondre au modèle qui est maintenant mis à jour. Il semble y avoir plusieurs façons différentes de le faire et...