Je lisais l'article de Wikipedia sur Douglas McIlroy et trouvais une citation qui mentionne "Le véritable héros de la programmation est celui qui écrit le code négatif." Qu'est-ce que ça veut
Questions sur la signification objective ou la compréhension commune des mots et des concepts liés au cycle de vie du développement des systèmes
Je lisais l'article de Wikipedia sur Douglas McIlroy et trouvais une citation qui mentionne "Le véritable héros de la programmation est celui qui écrit le code négatif." Qu'est-ce que ça veut
J'essayais de trouver des alternatives à l'utilisation de variable globale dans certains codes hérités. Mais cette question ne concerne pas les alternatives techniques, je suis principalement préoccupé par la terminologie . La solution évidente consiste à transmettre un paramètre à la fonction au...
Je parcourais diverses API et kits de développement logiciel (SDK) lorsque je me suis rendu compte que je ne pouvais pas vraiment faire la différence entre une API et un kit SDK . Conceptuellement, les deux sont un moyen pour votre programme d’interfacer et de contrôler les ressources fournies par...
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...
Je comprends que C et C ++ sont des langages différents, mais lors de mon apprentissage du C ++, on me disait toujours que C était un sous-ensemble de C ++ ou que C ++ était C avec des classes. Et cela était tout à fait vrai jusqu'à l'apparition de C ++ x0, C ++ 11 (ou du C ++ moderne en général)....
J'ai vu beaucoup de gens se prétendre être des "consultants en logiciels". Ces consultants font ce qu’un développeur de logiciel normal fait, écrivent du code, estiment des tâches, corrigent des bugs et assistent à des réunions, etc. La seule différence étant les finances, les consultants finissent...
En tant que novice en matière d'agilité, je ne suis pas sûr de bien comprendre la relation ou la différence entre une histoire d'utilisateur, une fonctionnalité et une épopée. Selon cette question , une fonctionnalité est une collection d'histoires. L'une des réponses suggère qu'une fonctionnalité...
Comme nous le savons tous, après IPv4, il est apparu IPv6. Comment s'est passée cette transition? Je veux juste savoir s'il y avait un IPv5 également? ou y a-t-il une autre logique à nommer cette version d'IP comme
Question simple, mais j’entends souvent ces trois termes définis avec une telle férocité, mais qui m’ont appris à signifier différentes choses au fil des ans. Quelles sont les définitions "correctes" de "Procédures", "Méthodes", "Fonction", "Sous-programmes",
Quelle est la différence entre les termes exécution simultanée et parallèle ? Je n'ai jamais été capable de saisir cette distinction. La balise définit la simultanéité comme une manière d’exécuter deux processus simultanément, mais j’imaginais que le parallélisme était exactement la même chose,...
Je vois beaucoup ce terme dans le contexte de l'architecture logicielle ("modèle de domaine", "conception pilotée par le domaine" etc.). Je l'ai googlé, mais j'ai des tonnes de définitions différentes. Alors qu'est-ce que c'est
Je parcourais le code source d'un framework open source, où j'ai vu une "charge utile" de variable mentionnée à plusieurs reprises. Des idées que "charge utile"
Je vois fréquemment Simulation et Émulation en informatique. Ces deux termes semblent synonymes. Existe-t-il une différence entre simulation et émulation
Parfois, dans un exercice de programmation, génération de passe-partout, mise en place de guides pour les tâches qu'un programmeur subalterne doit mettre en œuvre, etc., il arrive que le programmeur se voit présenter du code non implémenté et qu'il soit invité à "remplir le vide". Par exemple, un...
Je ne parle pas anglais Dans ma langue maternelle, je connais certains termes utilisés pour faire référence à la condition vérifiée pour arrêter une récursion et à la condition vérifiée pour des cas extrêmes, improbables ou super simples. En anglais, j'ai rencontré les termes "bord cas", "coin...
J'ai beaucoup entendu parler des services Web et des API Web. Existe-t-il une différence entre ces services ou sont-ils identiques?
Je ne sais pas ce que signifie exactement scalaire, mais j'essaie de voir si j'y pense correctement. Est-ce que scalar se rapporte à l'arbitraire où le type de données pourrait être n'importe quel type, ou un système n'est pas capable de savoir ce que les données sont en
Pourquoi les "masques de bits" sont-ils appelés ainsi? Je sais qu'ils sont principalement utilisés pour les opérations sur les bits et que l'utilisation de masques de bits est plus efficace que l'utilisation de variables séparées. Cependant, ma question est de savoir pourquoi et quand les masques...
Dans certains codes que je suis en train de réviser, je vois des choses qui sont l'équivalent moral de ce qui suit: public class Foo { private Bar bar; public MethodA() { bar = new Bar(); bar.A(); bar = null; } public MethodB() { bar = new Bar(); bar.B(); bar = null; } } Le champ barici est...
Quel est le nom du modèle dans lequel les contributeurs individuels (programmeurs / concepteurs) ont développé un artefact dans le seul but de servir de diversion afin que la direction puisse supprimer cette fonctionnalité dans le produit final ? C'est un folklore d'un ancien collègue qui...