Dans un livre sur le système d'exploitation, je viens de lire que "les API publiques sont éternelles: une seule chance de bien faire les choses". Est-ce vrai? Est-il applicable uniquement dans les API des systèmes d'exploitation ou dans d'autres API? Par exemple, cela sera-t-il vrai pour les API des applications …
Une organisation avec un certain nombre d'équipes Scrum agiles dispose également d'un petit groupe de personnes nommées «architectes d'entreprise». Le groupe EA agit en tant que contrôle et gardien de la qualité et du respect des décisions. Cela conduit à des chevauchements entre la décision d'équipe et les décisions d'EE. …
Le principe est défini comme des modules ayant une raison de changer . Ma question est, ces raisons de changer ne sont sûrement pas connues jusqu'à ce que le code commence réellement à changer ?? Presque chaque morceau de code a de nombreuses raisons pour lesquelles il pourrait éventuellement changer, …
Je sais que Haskell a déjà la possibilité de paramétrer un type sur un autre type (similaire à la programmation de modèles en C ++), mais je me demande si Haskell peut également paramétrer un type sur des valeurs - s'il prend en charge les types dépendants. Avec les types …
J'ai récemment parcouru le guide Learn You a Haskell for Great Good et comme pratique, je voulais résoudre le problème 5 du projet Euler avec, qui spécifie: Quel est le plus petit nombre positif divisible par tous les nombres de 1 à 20? J'ai décidé d'écrire d'abord une fonction déterminant …
Bien qu'il soit communément admis que la planification du poker améliore la précision des estimations de projet (dont un petit échantillon a démontré sur cette question ), des recherches définies ont-elles été effectuées sur le sujet? Plus précisément, je recherche des informations non circonstancielles montrant que la planification du poker …
Je connais de nombreux systèmes de contrôle de version: CVS, SVN, TFS etc ... J'ai googlé pour le tout premier "système de contrôle de révision / contrôle de version" et j'ai vu diverses réponses contradictoires. Quand le contrôle des sources a-t-il été inventé? Qui l'a inventé? Comment s'appelait-il?
Je me demandais récemment pourquoi le mot clé a autoété choisi en C ++ 11 pour marquer une variable dont le type doit être déduit par le compilateur, comme dans auto x = 1; Puisque var semble plus courant dans d'autres langages de programmation (par exemple C #, Scala, JavaScript), …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 . Les gens me conseillent de …
La définition d'un combinateur Y en F # est let rec y f x = f (y f) x f s'attend à avoir comme premier argument une continuation pour les sous-problèmes récursifs. En utilisant le yf comme suite, nous voyons que f sera appliqué aux appels successifs au fur et …
"A" est lié à "B" et "C". Comment puis-je montrer que "B" et "C" pourraient, dans ce contexte, être également liés? Exemple: Voici quelques titres sur une récente pièce de Broadway: Glengarry Glen Ross de David Mamet, avec Al Pacino, ouvre à Broadway Al Pacino dans 'Glengarry Glen Ross': Qu'en …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 4 ans . Je trouve que les fichiers …
Je suis un programmeur C ++ de niveau débutant, mais je comprends assez bien les concepts du langage. Quand j'ai commencé à apprendre les bibliothèques C ++ externes, comme SDL, OpenGL (peut-être autre chose aussi), à ma grande surprise, j'ai découvert qu'elles n'utilisaient pas du tout les concepts C ++. …
Une entreprise publie une bibliothèque avec une licence MIT open source. S'ils le voulaient, pourraient-ils modifier la licence pour qu'elle soit très restrictive afin que les concurrents ne puissent pas l'utiliser? Quel impact cela aurait-il sur les versions précédentes? Ce qui signifie que le 1er novembre, ils la rendent très …
Si je comprends bien, le terme "rétroportage" est utilisé pour décrire un correctif qui est appliqué dans une future version qui est également porté vers une version précédente. La définition de Wikipédia est la suivante: Le rétroportage consiste à prendre une certaine modification logicielle (patch) et à l'appliquer à une …
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.