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



6
Dois-je utiliser la casse du titre dans les URL?
Nous décidons actuellement d'une convention de dénomination cohérente sur un site avec plusieurs applications Web. Historiquement, j'ai été un défenseur des «minuscules toutes les lettres! lors de la création d'URL: http://example.com/mysystem/account/view/1551 Cependant, au cours de la dernière année ou deux, en particulier depuis que j'ai commencé à utiliser ASP.NET MVC …



6
MongoDB est-il le bon choix dans mon cas? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . Je vais construire mon premier vrai projet dans Rails …


7
Vérifier si une méthode retourne false: attribuer le résultat à une variable temporaire, ou mettre l'appel de méthode directement au conditionnel?
Est-ce une bonne pratique d'appeler une méthode qui renvoie des valeurs vraies ou fausses dans une instruction if? Quelque chose comme ça: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("Invalid user name or password"); } } private bool ValidateCredentials(string userName, string password) { string existingPassword = GetUserPassword(userName); if (existingPassword …



3
Vocabulaire approprié pour aider les programmeurs débutants
Je me retrouve à aider des programmeurs débutants relativement souvent; expliquer pourquoi leur code ne fonctionnera pas quand ils le demandent, suggérer des solutions, etc. Les gens que j'aide ont une formation formelle en programmation à partir d'un module de première année, en Java, mais j'ai l'impression que je ne …




5
Analyse lexicale sans expressions régulières
J'ai regardé quelques lexers dans différentes langues de niveau supérieur ( Python , PHP , Javascript entre autres) et ils semblent tous utiliser des expressions régulières sous une forme ou une autre. Bien que je sois sûr que les regex sont probablement la meilleure façon de le faire, je me …

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.