Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

1
Authentification API, jeton unique VS jetons dynamiques
Nous travaillons sur un nouveau projet, nous sommes deux développeurs principaux et nous sommes à la croisée des chemins sur la façon d'utiliser un token pour sécuriser la communication entre le serveur et le client. Première suggestion: (le jeton statique AKA à jeton unique) le client demande un jeton principal, …
13 security  api 


3
La session Web est-elle «mauvaise conception»? Pourquoi?
l'autre jour, je discutais avec un collègue et il est sorti en disant que l'utilisation de la session de l'utilisateur dans une application Web était tout simplement fausse. J'ai répondu que cela pouvait être faux selon les informations que vous stockez, sinon pourquoi un service de session Web devrait-il même …

4
Projet C évitant les conflits de nommage
J'ai du mal à trouver des conseils pragmatiques du monde réel sur les conventions de dénomination des fonctions pour un projet de bibliothèque C de taille moyenne. Mon projet de bibliothèque est séparé en quelques modules et sous-modules avec leurs propres en-têtes, et suit vaguement un style OO (toutes les …



5
Le contrôleur doit-il connaître View & Model? ou vice versa?
J'essaie conceptuellement de comprendre si je dois faire ceci: item = Model() screen = View() brain = Controller(item, screen) ou ca.. brain = Controller() item = Model(brain) screen = View(brain) ou ca.. class Controller(): def __init__(self): item = Model(self) screen = View(self) ou autre chose entièrement?
13 mvc 

2
Quels sont les meilleurs algorithmes de chemin le plus court à considérer?
Je résous un problème d'optimisation de la recherche de graphiques. J'ai besoin de trouver les k meilleurs chemins les plus courts acycliques à travers un graphique pondéré dirigé. Je sais qu'il existe un certain nombre d'algorithmes k-best exacts et approximatifs, mais la plupart des recherches récentes semblent être orientées vers …
13 java  algorithms 

1
Est-il temps de déprécier synchronisé, d'attendre et de notifier?
Existe-t-il un seul scénario (autre que la compatibilité avec les anciennes machines virtuelles Java) où l'utilisation synchronizedest préférable à l'utilisation d'un Lock? Quelqu'un peut-il justifier l'utilisation waitou l' utilisation notifydes nouveaux systèmes? Existe-t-il un algorithme qui doit utiliser l'un d'eux dans sa mise en œuvre? Je vois une question précédente …




6
Règles et conseils pour la journalisation?
Dans mon organisation, nous avons mis en place des règles / lignes directrices sur la journalisation que j'aimerais savoir si vous pouvez ajouter ou commenter. Nous utilisons Java mais vous pouvez commenter en général la connexion - règles et conseils Utilisez le niveau de journalisation correct ERREUR: quelque chose s'est …
13 java  logging 



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.