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
Comment valider un domaine donné appartient à l'utilisateur?
J'écris un logiciel qui sera principalement utilisé par les entreprises. J'ai alors eu l'idée de donner aux entreprises un moyen d'enregistrer leur domaine de messagerie afin que chaque utilisateur qui s'inscrit avec un e-mail du domaine donné soit automatiquement placé dans le groupe de sociétés. Je sais que Slack fait …



3
Pourquoi les structures compactes ne font-elles pas partie du langage C?
Chaque compilateur C offre la possibilité de "pack" des structures C (par exemple __attribute__ ((__packed__)), ou #pragma pack()). Maintenant, nous savons tous que l'emballage est nécessaire, si nous voulons envoyer ou stocker des données de manière fiable. Cela doit également être une exigence depuis les premiers jours du langage C. …
10 c 


6
Comment déterminer ce qui devrait obtenir son propre contrôleur respectif?
J'utilise le modèle MVC dans mon application Web construite avec PHP. J'ai toujours du mal à déterminer si j'ai besoin d'un nouveau contrôleur dédié pour un ensemble d'actions ou si je dois les placer à l'intérieur d'un contrôleur déjà existant. Y a-t-il de bonnes règles générales à suivre lors de …
10 mvc 


5
Y a-t-il des limitations techniques ou des fonctionnalités de langage qui empêchent mon script Python d'être aussi rapide qu'un programme C ++ équivalent?
Je suis un utilisateur de longue date de Python. Il y a quelques années, j'ai commencé à apprendre le C ++ pour voir ce qu'il pouvait offrir en termes de vitesse. Pendant ce temps, je continuerais à utiliser Python comme outil de prototypage. C'était, semble-t-il, un bon système: développement agile …



5
Est-il avantageux d'étudier au-delà des bases d'un langage de base lorsque l'objectif principal est de s'appuyer sur son cadre? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Veuillez garder à l'esprit que ce n'est pas un autre …

5
Imprime le plus petit suivant de 2 ^ i * 5 ^ j où i, j> = 0
On m'a posé cette question lors d'une projection téléphonique technique récemment et je n'ai pas bien fait. La question est incluse mot pour mot ci-dessous. Générez une {2^i * 5^j | i,j >= 0}collection triée. Imprimez en continu la plus petite valeur suivante. Exemple: { 1, 2, 4, 5, 8, …
10 algorithms 


2
Méthodes sans paramètre et vide-paren dans Scala
J'apprends Scala en ce moment via la programmation Scala d'Odersky (2e). J'en suis au chapitre 10 où il commence à introduire des méthodes sans paramètres et paren vide. Je n'arrive pas à comprendre. Jusqu'à présent, tout ce que je comprends, c'est que je devrais utiliser des parenthèses vides si une …
10 scala 

5
Quadtree avec doublons
J'implémente un quadtree. Pour ceux qui ne connaissent pas cette structure de données, j'inclus la petite description suivante: Un Quadtree est une structure de données et est dans le plan euclidien ce qu'est un Octree dans un espace tridimensionnel. L'indexation spatiale est une utilisation courante des quadtre. Pour résumer leur …

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.