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
Comment associer des objets de commande au bon récepteur?
J'ai essayé d'utiliser le modèle de commande pour implémenter Annuler et Rétablir dans mon projet public abstract class Command { protected Form Receiver { set; get; } protected HtmlElement Element { set; get; } abstract public void ReDo(); abstract public void UnDo(); public Command(Form receiver) { this.Receiver = receiver; } …

2
Principe de séparation des interfaces: que faire si les interfaces se chevauchent considérablement?
Extrait du développement logiciel Agile, principes, modèles et pratiques: Pearson New International Edition : Parfois, les méthodes invoquées par différents groupes de clients se chevauchent. Si le chevauchement est faible, les interfaces des groupes doivent rester distinctes. Les fonctions communes doivent être déclarées dans toutes les interfaces qui se chevauchent. …



1
Hisser en Javascript === Compiler?
J'ai rencontré une perspective intéressante lors d'un récent entretien d'embauche. Hisser en Javascript consiste à déplacer les déclarations de variable et la déclaration de fonction en haut du script. Pouvons-nous appeler cette phase une compilation ? Je suis conscient du fait que l'interpréteur Javascript a 2 passes sur le script …


8
Conceptions et pratiques pour se prémunir contre les entrées nulles erronées de la base de données
Une partie de mon programme récupère les données de nombreuses tables et colonnes dans ma base de données pour le traitement. Certaines colonnes peuvent l'être null, mais dans le contexte de traitement actuel, c'est une erreur. Cela ne devrait "théoriquement" pas se produire, donc s'il le fait, cela indique des …




2
Pourquoi Akka est-il bon pour la concurrence?
Je suis nouveau dans Akka et le framework d'acteur - je suis sûr que je manque quelque chose d'évident, veuillez accepter mes excuses à l'avance. Je continue de lire que l'un des principaux points à choisir Akka est la façon dont il gère la concurrence. Il n'est pas clair pour …



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.