Questions sur design

15
réponses

"Penser en AngularJS" si j'ai une formation en jQuery? [fermé]

Suppose que je suis familier avec le développement d'applications côté client dans jQuery , mais maintenant je vo ... ons/restrictions côté serveur? Je ne cherche pas une comparaison détaillée entre jQuery et AngularJS .
demandé sur 2013-02-21 08:09:56
17
réponses

Comment décider quand utiliser le noeud.js?

je suis nouveau à ce genre de choses, mais dernièrement j'ai entendu beaucoup sur la façon dont bon noeud.js est. ... la catégorie générale: quand utiliser un cadre particulier et à quel type de problèmes convient-il particulièrement?
demandé sur 2011-02-21 08:20:51
26
réponses

Pourquoi ne pas hériter de la Liste?

lors de la planification de mes programmes, je commence souvent avec une chaîne de pensée comme cela: ... oi pas? Qu'est-ce qu'un programmeur doit prendre en considération, en décidant si hériter de List<T> ou non?
demandé sur 0000-00-00 00:00:00
30
réponses

Pourquoi ne pas utiliser des tableaux pour la mise en page en HTML? [fermé]

Il semble être le l'opinion générale que les tableaux ne doivent pas être utilisés pour la mise en page en HTML. ... je suis vraiment intéressé par les bons arguments pour l'utilisation de la vrd + CSS au lieu de tables.
demandé sur 2008-09-17 17:19:09
8
réponses

Pourquoi créer "des options implicitement non emballées", puisque cela implique que vous savez qu'il y a une valeur?

pourquoi créeriez-vous un vs" implicitement Unwrapped Optional " en créant juste une variable ou une constante réguliè ... optionnel en premier lieu? Si vous savez qu'un optionnel aura toujours une valeur, cela ne le rend-il pas optionnel?
demandé sur 2014-06-03 08:09:33
7
réponses

HTTP POST avec les paramètres de requête D'URL - bonne idée ou pas?

je suis en train de concevoir une API pour aller sur HTTP et je me demande si l'utilisation de la commande HTTP POST, ... TIONS de méthodes et de tracer devraient PAS d'effets secondaires, et sont donc intrinsèquement idempotent.
demandé sur 2009-03-04 21:42:52
14
réponses

REST API Best practices: où mettre les paramètres? [fermé]

une API REST peut avoir des paramètres d'au moins deux façons: dans le cadre du chemin D'URL (i.e. ... 54321 ) serait-il considéré comme une meilleure conception pour mettre ces paramètres dans le chemin D'URL?
demandé sur 2010-10-26 17:45:42
30
réponses

Conception du logiciel et Architecture du logiciel [fermé]

Quelqu'un pourrait-il expliquer la différence entre la conception du Logiciel et L'Architecture du logiciel? ... esign et http://en.wikipedia.org/wiki/Software_architecture , mais je ne sais pas si je les ai bien compris.
demandé sur 2009-04-01 14:00:50
7
réponses

Comment concevoir Reposante de recherche/filtrage?

je suis en train de concevoir et d'implémenter une API RESTful en PHP. Cependant, j'ai échoué dans la mise en œuvre de ... ESTful search/filterng? je suppose que je pourrais utiliser POST , mais cela ne semble pas très reposant.
demandé sur 2011-02-16 21:45:04
8
réponses

Conception du moteur de jeu basé sur les composants [fermé]

j'ai étudié la conception de moteurs de jeux (spécifiquement axés sur les moteurs de jeux 2d, mais également applicabl ... ce sujet serait apprécié, et même des livres, bien que des liens et des réponses détaillées ici seraient préférés.
demandé sur 2009-12-14 17:33:14
14
réponses

Quand dois-je utiliser une structure plutôt qu'une classe?

MSDN dit que vous devez utiliser des structures lorsque vous avez besoin d'objets légers. Existe-il d'autres scénarios ... re les structures et les classes, je n'ai tout simplement pas un bon feel pour quand d'utiliser une structure.
demandé sur 2008-09-17 21:20:49
7
réponses

Quelle est la différence entre agrégation, composition et dépendance? [dupliquer]

cette question a déjà une réponse ici: Quelle est la différence entre association ... Quelle est la différence entre agrégation, composition et dépendance?
demandé sur 2009-10-29 17:50:09
30
réponses

Combien de paramètres sont trop nombreux? [fermé]

Routines peuvent avoir des paramètres, ce n'est pas des nouvelles. Vous pouvez définir autant de paramètres que vous p ... onsidérer un paramètre liste trop grand? je pense que plus de 5 paramètres sont trop nombreux. Qu'en pensez-vous?
demandé sur 2008-10-06 20:14:48
23
réponses

Comment concevoir des projets orientés objet? [fermé]

je travaille sur un grand projet (pour moi) qui aura beaucoup de classes et devra être extensible, mais je ne suis pas ... t le processus que vous suivez habituellement yeilds une bonne conception propre mieux représenter le produit final?
demandé sur 2009-07-09 02:10:25
30
réponses

Pourquoi la bonne conception de L'interface utilisateur est-elle si difficile pour certains développeurs? [fermé]

certains d'entre nous ont juste du mal avec les aspects plus doux de la conception D'UI ( moi-même surtout ). L ... quoi le Logiciel suce , mais je me demande ce que les autres ont fait pour enlever leurs lacunes dans ce domaine?
demandé sur 2009-02-05 03:54:16
20
réponses

Déclarer des variables à l'intérieur ou à l'extérieur d'une boucle

pourquoi ce qui suit fonctionne bien? String str; while (condition) { str = calculateStr(); ..... } ... String str = calculateStr(); ..... } Est-il nécessaire de déclarer les variables en dehors de la boucle?
demandé sur 2012-01-10 17:01:15
24
réponses

C État-conception de la machine

je réalise un petit projet en mixed C et C++. Je construis une petite machine d'état au cœur d'un de mes fils ouvrier ... Basé sur tous les grands commentaires recueillis sur DONC, j'ai fixé sur cette architecture:
demandé sur 2009-10-30 05:08:33
13
réponses

Déclaration de retour manquante dans une méthode non nulle compilée

j'ai rencontré une situation où un non-méthode void manque un retour déclaration et le code compile. Je sa ... if(mustReturn) break; //do something } //no return statement } C'est vrai pour Java et C#
demandé sur 2013-05-28 14:32:48
12
réponses

Utilisations en option

ayant utilisé Java 8 maintenant depuis 6+ mois environ, je suis assez satisfait des changements apportés à la nouvelle ... , etc, Mais y a-t-il de bonnes utilisations pour Optional dans les collections? des cas que j'ai manqués?
demandé sur 2014-05-04 14:07:37
25
réponses

Utiliser le modificateur" final " lorsque applicable en Java [fermé]

en Java, il y a une pratique de déclarer chaque variable (locale ou classe), paramètre final si elles le sont vraiment ... également les erreurs car l'intention est clairement indiquée. Que pensez-vous de ceci et que suivez-vous?
demandé sur 2008-09-26 09:05:59
21
réponses

Comment comparer des objets par champs multiples

supposons que vous avez des objets qui ont plusieurs champs qu'ils peuvent être comparés par: public class Pers ... e() , compareByAge() , etc...) est encombré, à mon avis. alors quelle est la meilleure façon de procéder?
demandé sur 2008-12-15 22:56:43
9
réponses

Bonne ou mauvaise pratique? Initialiser les objets dans getter

il me semble que j'ai une étrange habitude... selon mon collègue de travail, au moins. Nous avons travaillé sur un pet ... t certainement pas tout le temps. Donc, je vais perdre mon habitude d'y réfléchir avant de l'utiliser. Merci à tous!
demandé sur 2013-02-08 17:48:42
20
réponses

Pourquoi les blocs vides sont-ils une mauvaise idée? [fermé]

je viens de voir une question sur sur "try-catch , que les gens (y compris Jon Skeet) disent blocs de capture vid ... obtenir, et si quelque chose arrive, c'est ok, Je vais juste ajouter un "catch (Exception ignorée) {}" et c'est tout
demandé sur 2009-08-05 20:31:56
3
réponses

Architecture Facebook [fermé]

j'ai cherché des articles/informations sur L'architecture de Facebook, les défis et les façons de les relever. Ce qu'i ... pu trouver de bons endroits pour partager cette recherche, d'où cette initiative. Espérons que cela aide quelqu'un.
demandé sur 2010-08-20 22:52:04
9
réponses

Comment faire fond gradient dans android

je veux créer le fond de gradient comme dans l'image. mais il ne peut pas à cause du centerColore a été étalé pour cou ... ndColor="#4B6CD6" android:angle="90"/> <corners android:radius="0dp"/> </shape>
demandé sur 2012-12-18 13:28:50
12
réponses

Qu'est ce qu'un anti-modèle?

j'étudie les motifs et les anti-motifs. J'ai une idée claire sur les motifs, mais je n'ai pas d'anti-motifs. Les défin ... en termes simples ce qu'un anti-modèle? Quel est le but? Que font-ils? Est-ce une mauvaise chose ou une bonne chose?
demandé sur 2009-06-11 15:33:05
11
réponses

Qui a construit / conçu les iostream de C++, et serait-il encore considéré comme bien conçu par les normes actuelles?

tout d'abord, il peut sembler que je demande des opinions subjectives, mais ce n'est pas ce que je cherche. J'aimerais ... r mes compétences en conception de logiciels à partir de quelque chose qui est généralement considéré comme désuet.)
demandé sur 2010-05-02 13:57:35
10
réponses

Thread vs ThreadPool

Quelle est la différence entre l'utilisation d'un nouveau thread et à l'aide d'un fil de la piscine? Quels sont les av ... qu'un thread que j'ai créé explicitement? Je pense spécifiquement à .NET ici, mais les exemples généraux sont bons.
demandé sur 2008-10-23 18:41:52
19
réponses

Comment mettre en œuvre une classe en C?

en supposant que je doive utiliser C (Pas de compilateurs C++ ou orientés objet) et que je n'ai pas d'allocation de mé ... ment il. les compilateurs avec lesquels nous travaillons n'ont aucun problème avec les pointeurs de fonction
demandé sur 2009-09-10 11:47:28
14
réponses

Concevoir par contrat en utilisant des assertions ou des exceptions?

quand programmer par contrat une fonction ou une méthode vérifie d'abord si ses conditions préalables sont remplies, a ... té de performance d'exécution. laquelle pensez-vous préférable? Voir releated question ici
demandé sur 2008-09-22 23:57:57