Questions marquées «design»

Questions sur la résolution de problèmes et la planification d'une solution via la conception de logiciels.

2
En quoi l'analyse est-elle différente de la conception?
Je suis sûr que vous avez tous entendu des gestionnaires dire "nous avons besoin d'un analyseur" ou "nous avons besoin d'un concepteur". Bien que je sois un développeur .NET, je peux à peine différencier un analyseur d'un concepteur (pas un concepteur Web ou un concepteur d'interface utilisateur). Qui est l'analyseur? …


2
Comment organiser du code répétitif?
Mon équipe crée de nombreux formulaires Web uniques. La plupart de ces formulaires envoient simplement un e-mail, et quelques-uns font une simple écriture de base de données. À l'heure actuelle, chaque formulaire réside dans sa propre solution distincte dans Visual Studio Team Foundation Server. Cela signifie que nous avons près …


2
Évaluer s'il faut d'abord écrire des tests unitaires ou des tests d'intégration sur des projets de ciel bleu / prototypes
Quelque chose que j'ai remarqué récemment, c'est quand je fais les types de projets suivants: Au début d'un projet Travailler sur un MVP / prototype Ajout de fonctionnalités qui ne sont pas entièrement définies Travailler sur un projet à plus petite échelle Pour référence, je travaille actuellement sur un projet …

1
Créer une bonne déclaration de problème
<backstory> L'autre jour, j'ai pris un livre intitulé Code Complete dans une librairie d'occasion parce que j'ai entendu que c'était un excellent livre et j'ai commencé à le lire. Après environ 10 pages, j'ai réalisé que j'étais un peu stupide à propos d'un projet récent sur lequel je travaillais. Un …


3
Conception d'API REST pour les pages Web avec des assistants
J'ai une page Web au format assistant. Le bouton de soumission à l'API sera à la 4ème étape de l'assistant. Cependant, je souhaite que les données saisies soient stockées dans la base de données avant de passer à l'étape suivante de l'assistant. Je veux également que l'API REST fonctionne pour …
11 design  rest 

3
Quand faut-il couper l'entrée?
Je suis stagiaire en train d'apprendre des tonnes sur l'industrie en dehors du monde universitaire. Une chose à laquelle j'ai pensé aujourd'hui était de couper l'entrée. D'un côté de la médaille, je ne veux pas que l'utilisateur / implémenteur reçoive constamment des résultats inattendus parce que leur entrée avait trop …


3
Pourquoi ContentProvider d'Android a-t-il été créé?
Le titre résume ma question, mais pour élaborer essentiellement ce que je veux comprendre, c'est pourquoi les concepteurs Android veulent que les applications qui doivent travailler avec des données partagées utilisent un fournisseur de contenu plutôt que d'accéder simplement à la base de données SQLite directement? La seule raison pour …
11 design  android 




4
cette façon d'appeler une fonction est-elle une mauvaise pratique?
J'ai le code suivant: public void moveCameraTo(Location location){ moveCameraTo(location.getLatitude(), location.getLongitude()); } public void moveCameraTo(double latitude, double longitude){ LatLng latLng = new LatLng(latitude, longitude); moveCameraTo(latLng); } public void moveCameraTo(LatLng latLng){ GoogleMap googleMap = getGoogleMap(); cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, INITIAL_MAP_ZOOM_LEVEL); googleMap.moveCamera(cameraUpdate); } Je pense qu'avec cette façon j'élimine la responsabilité de savoir ce …

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.