Questions marquées «patterns-and-practices»

Modèles de conception (solutions reproductibles aux problèmes courants) et meilleures pratiques en génie logiciel


13
Exception vs résultat vide lorsque les entrées sont techniquement valides mais non satisfaisantes
Je développe une bibliothèque destinée à être publiée. Il contient diverses méthodes permettant de manipuler des ensembles d'objets: générer, inspecter, partitionner et projeter les ensembles dans de nouveaux formulaires. Le cas échéant, il s'agit d'une bibliothèque de classe C # contenant des extensions de style LINQ IEnumerable, à publier sous …


2
Existe-t-il des principes OO applicables dans la pratique au Javascript?
Javascript est un langage orienté objet basé sur un prototype mais qui peut le devenir de différentes façons, soit: Écrire les fonctions à utiliser comme cours par vous-même Utilisez un système astucieux de classe dans un cadre (comme Mootools Class.Class ) Générez-le à partir de Coffeescript Au début, j’avais tendance …





11
Les variables d'erreur sont-elles un anti-modèle ou une bonne conception?
Afin de gérer plusieurs erreurs possibles qui ne devraient pas interrompre l'exécution, j'ai une errorvariable que les clients peuvent vérifier et utiliser pour générer des exceptions. Est-ce un anti-modèle? Y a-t-il une meilleure façon de gérer cela? Pour un exemple de ceci en action, vous pouvez voir l' API mysqli …





6
Dois-je placer des fonctions qui ne sont utilisées que dans une autre fonction, au sein de cette fonction?
Plus précisément, j'écris en JavaScript. Disons que ma fonction principale est la fonction A. Si la fonction A effectue plusieurs appels à la fonction B, mais que la fonction B n'est utilisée nulle part ailleurs, dois-je simplement placer la fonction B dans la fonction A? Est-ce une bonne pratique? Ou …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.