Génie logiciel

16
Si vous utilisez C # et F # ensemble

Je sais que vous pouvez utiliser C # et F # ensemble dans le même projet, mais je ne sais pas si c'est une bonne idée de le faire. Il me semble que mélanger deux styles de codage très différents (fonctionnel vs OOP) pourrait entraîner un manque de cohésion dans la conception. Est-ce...

16
Solutions pour la rentrée asynchrone C # 5

Donc, quelque chose me dérange sur le nouveau support asynchrone en C # 5: L'utilisateur appuie sur un bouton qui démarre une opération asynchrone. L'appel revient immédiatement et la pompe à messages recommence à fonctionner - c'est tout. Ainsi, l'utilisateur peut appuyer à nouveau sur le bouton -...

16
Pourquoi court, int et long ont-ils été inventés en C?

Je vais avoir du mal à comprendre, quels étaient les besoins exacts de la création de la short, intet les longtypes de données en C? La raison pour laquelle je demande, c'est qu'il ne semble pas que leurs tailles soient délimitées - elles pourraient être de n'importe quelle taille, tant qu'elles...

16
MIT et copyright

Je contribue à une bibliothèque sous licence MIT. Dans la licence et dans chaque fichier de classe, il y a un commentaire en haut disant: Copyright (c) 2011 Joe Bloggs <[email protected]> Je suppose qu'il détient le droit d'auteur sur le fichier et peut modifier la licence de ce fichier...

16
Comment tester un logiciel qui grave des CD sans perdre de CD?

Je veux écrire une application qui peut être utilisée pour graver des CD (musique). Je sais que je devrais quand même le tester avec de vrais CD, mais je ne veux pas le faire à chaque fois que je fais un petit changement. Mais je veux savoir et tester si les bonnes données seront gravées, afin que...

16
Éviter un nouvel opérateur en JavaScript - la meilleure façon

Attention: c'est un long post. Restons simples. Je veux éviter d'avoir à préfixer le nouvel opérateur chaque fois que j'appelle un constructeur en JavaScript. C'est parce que j'ai tendance à l'oublier et que mon code se fout mal. La façon simple de contourner cela est la suivante ... function...

16
Comment aborder efficacement des projets Linux / makefile massifs?

Je développe des applications Windows en C ++ depuis environ 10 ans maintenant. Et récemment, j'ai commencé à creuser dans certains projets Linux, et je ne peux pas supporter à quel point je suis improductif ... J'apprends vite et j'utilise Linux comme plate-forme principale depuis un certain temps...