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
Exemple de composabilité de la mémoire transactionnelle logicielle
L'un des principaux avantages de la mémoire transactionnelle logicielle qui est toujours mentionné est la composabilité et la modularité. Différents fragments peuvent être combinés pour produire des composants plus gros. Dans les programmes basés sur les verrous, ce n'est souvent pas le cas. Je cherche un exemple simple illustrant cela …
11 haskell  clojure  stm 

7
Programmation structurée versus programmation OO
Je fais une présentation qui montre les différences entre la programmation structurelle et la programmation orientée objet et je veux illustrer pourquoi les gens ont besoin de POO avec un exemple où l'application des concepts de POO rendra le codage beaucoup plus facile afin que le public ait vraiment le …

7
Techniques d'analyse syntaxique XML
J'ai toujours trouvé XML un peu lourd à traiter. Je ne parle pas d'implémenter un analyseur XML: je parle d' utiliser un analyseur basé sur un flux existant, comme un analyseur SAX, qui traite le nœud XML nœud par nœud. Oui, il est vraiment facile d'apprendre les différentes API de …


4
Comment votre entreprise gère-t-elle les connaissances et les informations?
Je m'intéresse à l'architecture, aux méthodes et aux logiciels utilisés par votre entreprise pour capturer et stocker les connaissances. Les informations sont-elles facilement consultables (en particulier par les non-techniciens)? Est-il stocké dans un référentiel central ou à plusieurs endroits? Trouvez-vous que la mise en œuvre actuelle est adéquate? Qu'est-ce qui …






9
Documentation du code d'abord? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Quelqu'un a-t-il déjà essayé de …

10
Quel est l'intérêt des propriétés?
Voici quelques arguments pour les propriétés et mes contre-arguments: Plus facile à utiliser que d'écrire des méthodes getter et setter Les paires de méthodes getter et setter sont une odeur de code. Les rendre plus faciles à écrire, c'est comme faciliter l'échec d'un test de mathématiques en utilisant un formulaire …

5
Modèle de conception de stratégie modifiée
J'ai commencé à étudier les modèles de conception récemment, et une chose que je code conviendrait parfaitement au modèle de stratégie, à l'exception d'une petite différence. Essentiellement, certains (mais pas tous) de mes algorithmes ont besoin d'un ou deux paramètres supplémentaires qui leur sont transmis. Je vais donc devoir leur …

4
Jusqu'où aller avec les tests unitaires
Une question posée plusieurs fois auparavant mais avec un développement spécifique de twds mvc. J'ai été un très bon garçon et j'ai codé toutes mes actions de contrôleur avec des tests unitaires correspondants, ce qui a été génial (même si un peu [lire beaucoup] répétitif parfois). Pour être honnête, j'ai …
11 c#  .net  asp.net-mvc 


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.