Questions marquées 'design'

NE PAS UTILISER! Cette balise est activée. Voir https://meta.stackoverflow.com/questions/320690/the-design-tag-is-being-burninated
15
réponses

"Penser à AngularJS", si j’ai un fond jQuery?

Supposons que je connaisse le développement d'applications client dans jQuery, mais j'aimerais maintenant commencer à utiliser AngularJS. Pouvez-vous décrire le changement de paradigme nécessaire? Voici quelques questions qui peuvent vous aider à former la réponse: ...
mis le 21 février 13h à 7h09
17
réponses

Comment décider quand utiliser Node.js?

Je suis nouveau dans ce domaine, mais dernièrement, j'ai beaucoup entendu parler de la qualité de Node.js. Étant donné que j'apprécie travailler avec jQuery et JavaScript en général, je ne peux pas m'empêcher de me demander comment décider quand utiliser Node.js. Application Web, chat ...
mis le 21 février '11 à 8h20
26
réponses

Pourquoi ne pas hériter de la liste <T>?

Lors de la planification de mes programmes, je commence souvent par l’idée suivante: Une équipe de football n’est qu’une liste de joueurs. Je dois donc le soumettre en utilisant: var football_team = new List <FootballPlayer> (); Commandez cette liste soumettre ...
mis le 11 février 14 à 6h01
16
réponses

Supprimer la colonne de DataFrame panda

Quand je supprime une colonne dans un DataFrame, j'utilise: del df ['nom_colonne'] Et cela fonctionne très bien. Pourquoi ne puis-je pas utiliser ce qui suit? del df.column_name Puisque vous pouvez accéder à la colonne / à la série en tant que df.column_name, je l’attends de ...
fixé le 16 novembre '12 à 9h26
90
réponses

Pourquoi ne pas utiliser des tableaux pour la mise en page en HTML?

Il semble que le consensus général soit que les tableaux ne devraient pas être utilisés pour la mise en page en HTML. Pourquoi Je n'ai jamais (ou rarement, honnêtement) vu de bons arguments pour cela. Réponses habituelles: séparez le contenu de la mise en page, mais c’est un argument erroné; ...
mis sur 17 sep. 08 à 16h19
8
réponses

Conception à grande échelle Haskell?

Quel est le bon moyen de concevoir / structurer de grands programmes fonctionnels, en particulier dans Haskell? J'ai parcouru un tas de manuels scolaires (écris toi-même, comme mon préféré, avec Real World Haskell - deuxième seconde), mais la plupart des programmes sont relativement nouveaux ...
fixé le 20 juin '10 à 4:21
8
réponses

Pourquoi créer "Optionals implicitement non enveloppés", car cela signifie que vous savez quelle est cette valeur?

Pourquoi avez-vous besoin de créer "Implicitement non enveloppé facultatif" plutôt que de créer uniquement une variable régulière ou une constante? Si vous savez que cela peut être déployé avec succès, pourquoi créer une option facultative? Par exemple, pourquoi est-ce ceci: let someString: ...
fixé le 03 Juin 14 à 7h09
12
réponses

Rechercher une conception d'URL RESTful

Je recherche un moyen raisonnable de présenter les recherches sous forme d'URL RESTful. Cadre: J'ai deux modèles, des voitures et des garages, où les voitures peuvent être dans les garages. Ainsi, mes URL ressemblent à ceci: / car / xxxx xxx == car id renvoie la voiture avec l'identifiant donné / ...
fixé le 16 octobre. 08 à 07h51
14
réponses

API REST. Meilleures pratiques. Où spécifier les paramètres?

L'API REST peut avoir des paramètres d'au moins deux manières: Dans le cadre d'un chemin d'URL (c'est-à-dire / api / resource / parametervalue) en tant qu'argument de requête (c'est-à-dire / api / resource? Parameter = value) Quelle est la meilleure pratique dans ce domaine ? Y a-t-il des obs ...
mis le 26 octobre '10 à 16h45
41
la réponse

Logiciels et développement de logiciels

Quelqu'un peut-il expliquer la différence entre la conception logicielle et l'architecture logicielle? Plus spécifiquement; si vous demandez à quelqu'un de vous initier au "design", qu'attendez-vous de lui? Il en va de même pour "l'architecture". Ma vraie compréhension: Diza ...
01 avril ensemble '09 à 13:00
8
réponses

Conception de moteur de jeu de composants

J’ai examiné la conception du moteur de jeu (spécialement centré sur les moteurs de jeu en 2D, mais également applicable aux jeux en 3D), et quelques informations sur la procédure à suivre m'intéressent. J'ai entendu dire que de nombreux moteurs basculent actuellement vers le composant ...
fixé le 14 décembre '09 à 17:33
7
réponses

HTTP POST avec paramètres de demande d'URL - est-ce une bonne idée ou non?

Je développe une API pour naviguer sur HTTP et je me demande si vous utilisez la commande HTTP POST, mais uniquement avec les paramètres de requête d’URL et le corps de la requête, c’est un bon moyen. Questions: "Une bonne conception Web" nécessite l'envoi d'actions non idempotentes ...
fixé le 04 mars 09 à 21h42
7
réponses

Comment créer une recherche / filtre RESTful?

Je développe et implémente actuellement une API RESTful en PHP. Cependant, je ne pouvais pas réaliser mon design original. GET / utilisateurs # liste d'utilisateurs GET / utilisateur / 1 # obtenir un utilisateur avec ID 1 POST / utilisateur # créer un nouvel utilisateur PUT / utilisateur / 1 # modifier un utilisateur avec ID ...
mis le 16 février '11 à 21h45
14
réponses

Quand faut-il utiliser une structure au lieu d'une classe?

MSDN indique que vous devez utiliser des structures lorsque vous avez besoin d'objets légers. Existe-t-il d'autres scénarios lorsque la structure est préférable à la classe? Edit: Certaines personnes ont oublié que: 1. Les structures peuvent avoir des méthodes! 2. Les structures ne sont pas ...
mis sur 17 sep. 08 à 20h20
7
réponses

Différence entre Microservices et SOA

J'ai lu dans Microservice Architecture et j'essaie de voir la différence entre cette architecture et la SOA standard (à l'exception des services déployés séparément). Quelqu'un peut-il me dire la différence et, peut-être, sur la console et l'architecture Microservice?
mis le 26 août 14 à 11h18