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

4
Code de génération automatique: «travail dérivé»?
Par exemple, j'ai un logiciel GPL. Je suis l'auteur de ce logiciel GPL. Ce logiciel GPL a, entre son code, des commentaires Doxygen. Ces commentaires Doxygen sont écrits pour générer une page html CC-BY-SA, afin de télécharger cette documentation générée sur mon site web de projet sous licence CC-BY-SA. Mais …

8
Quand faut-il vérifier les pointeurs pour NULL en C?
Résumé : Une fonction en C doit-elle toujours vérifier pour ne pas déréférencer un NULLpointeur? Sinon, quand est-il approprié de sauter ces vérifications? Détails : J'ai lu des livres sur la programmation des interviews et je me demande quel est le degré approprié de validation d'entrée pour les arguments de …
18 c  validation  null 








4
Quels sont les graphiques en termes simples
Que sont les graphiques en informatique et à quoi servent-ils? En termes simples, de préférence. J'ai lu la définition sur Wikipédia : En informatique, un graphe est un type de données abstrait destiné à implémenter les concepts de graphe et d'hypergraphe à partir des mathématiques. Une structure de données de …

1
Quelle est la progression des enregistrements Haskell?
Récemment, je suis tombé une fois de plus sur les problèmes des enregistrements de Haskell, en particulier l'unicité des noms de champs. (C'est une douleur ...) J'ai déjà lu Une proposition d'enregistrements à Haskell de SPJ et Greg Morrisett, mais sa dernière mise à jour date de 2003. Un autre …


2
Pourquoi Javascript utilise-t-il JSON.stringify au lieu de JSON.serialize?
Je me demande simplement "stringifier" vs "sérialiser" . Pour moi, c'est la même chose (même si je peux me tromper), mais dans mon expérience passée (principalement avec asp.net ), j'utilise Serialize()et je n'utilise jamais Stringify(). Je sais que je peux créer un alias simple en Javascript, // either JSON.serialize = …
18 javascript 

1
Injection de dépendances / pratiques de conteneur IoC lors de l'écriture de frameworks
J'ai utilisé divers conteneurs IoC (Castle.Windsor, Autofac, MEF, etc.) pour .Net dans un certain nombre de projets. J'ai constaté qu'ils ont tendance à être fréquemment maltraités et à encourager un certain nombre de mauvaises pratiques. Existe-t-il des pratiques établies pour l'utilisation des conteneurs IoC, en particulier lors de la fourniture …


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.