Je travaille sur un produit qui, à mon avis, n’est pas complètement prêt, mais j’ai un groupe d’utilisateurs très intéressés à l’utiliser maintenant en tant que testeurs "alpha". Je voudrais leur donner le produit maintenant gratuitement en tant que testeurs "alpha", mais j'aimerais plus tard obtenir une licence pour le …
Un ami averti a récemment consulté un site Web que j'ai aidé à lancer et a commenté quelque chose comme "un site très cool, dommage pour les scripts intégrés dans le code source". Je suis certainement en mesure de supprimer le script en ligne où il se produit; Je suis …
Il fait fureur de nos jours. "Tout le monde" le recommande. Cela en soi me rend méfiant. Quels sont les inconvénients rencontrés lors du développement test-first (piloté par test)? Je recherche des expériences personnelles auprès de praticiens compétents - je peux lire les rêveries hypothétiques de cent aspirants ailleurs sur …
Les deux méthodologies de développement de logiciels prédominantes sont waterfall et agile. Lorsque nous discutons de ces deux aspects, nous mettons souvent l’accent sur les pratiques particulières qui les distinguent (programmation par paires, TDD, etc. par rapport aux spécifications fonctionnelles, grande conception initiale, etc.). Mais les vraies différences sont beaucoup …
Mon équipe utilise Team Foundation Server pour le contrôle de code source et, aujourd’hui, j’ai corrigé quelques bogues et une application de test de la fumée avant de l’enregistrer, mais j’ai oublié de commenter du code. (Ce code a rendu l'interface utilisateur un peu étrange.) Je veux savoir quelles sont …
C’est peut-être juste mon expérience personnelle, mais j’associe différents groupes et types de personnes et il me semble qu’un pourcentage étrangement élevé de programmeurs que j’ai rencontrés ne sont "pas gentils" ou pour une meilleure définition: Condescendant Snarky Négatif dans la façon dont ils parlent des gens Si vous avez …
Les variables de drapeau sont-elles mauvaises? Les types de variables suivants sont-ils profondément immoraux et est-il mauvais de les utiliser? "Les variables booléennes ou entières que vous attribuez une valeur à certains endroits puis en dessous vous permettent ensuite de faire quelque chose ou non, comme, par exemple, en utilisant …
Je travaille sur un projet C ++ dans lequel j'ai un tas de fonctions mathématiques que j'ai initialement écrites pour les utiliser dans le cadre d'un cours. En écrivant plus de code, cependant, j'ai réalisé que j'avais besoin de ces fonctions mathématiques partout. Où est le meilleur endroit pour les …
Le staticmot-clé sur un membre dans de nombreuses langues signifie que vous ne devriez pas créer une instance de cette classe pour pouvoir accéder à ce membre. Cependant, je ne vois aucune justification pour faire une classe entière static. Pourquoi et quand devrais-je faire un cours static? Quels sont les …
J'ai lu The Early History of Smalltalk et il y a quelques mentions de "mission" qui me font douter de ma compréhension de sa signification: Bien que la POO vienne de nombreuses motivations, deux étaient centrales. La solution à grande échelle consistait à trouver un meilleur schéma de module pour …
Model View View-Model a été développé par Microsoft pour cibler les plates-formes de développement d'interface utilisateur prenant en charge la programmation événementielle, en particulier Windows Presentation Foundation (WPF) et Silverlight sur les plates-formes .NET utilisant les langages XAML et .NET. Depuis lors, de nombreux frameworks Javascript tels que Angular, Knockout …
J'ai parcouru la documentation de phpunit et suis tombé sur la citation suivante: Vous pouvez toujours écrire plus de tests. Cependant, vous constaterez rapidement que seule une fraction des tests que vous pouvez imaginer est réellement utile. Ce que vous voulez, c'est écrire des tests qui échouent même si vous …
Je sais que c'est une question très basique, mais je n'arrive pas à trouver la réponse avec Google. Quelle est la différence entre un correctif et un correctif?
Je lis actuellement Domain-Driven Design de Evans et je discute de l’architecture en couches. Je viens de me rendre compte que les couches application et domaine sont différentes et doivent être séparées. Dans le projet sur lequel je travaille, ils sont en quelque sorte mélangés et je ne peux pas …
J'aimerais éviter d'avoir la bannière de cookies sur mes sites Web dans la mesure du possible. Puis-je stocker les identifiants de session dans localStorage pour éviter d'implémenter la bannière?
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.