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


10
Vaut-il la peine de passer de la technologie Microsoft à Linux, NodeJS et autres frameworks open source pour économiser de l'argent pour une start-up? [fermé]
Je suis actuellement impliqué dans une startup, je suis le seul développeur impliqué en ce moment, et les autres gars me laissent toutes les décisions technologiques pour le moment. Pour mon travail de jour, je travaille dans une maison de logiciels qui utilise la technologie Microsoft au jour le jour, …


4
Pourquoi F # a-t-il un mode interactif mais pas C #?
F # sort de la boîte avec un REPL interactif. C # n'a rien de tel et est en fait un peu difficile à jouer sans mettre en place un projet complet (bien que LINQpad fonctionne et qu'il soit également possible de le faire via PowerShell). Y a-t-il quelque chose …
32 c#  .net  tools  f# 








9
tandis que (vrai) et rupture de boucle - anti-modèle?
Considérez le code suivant: public void doSomething(int input) { while(true) { TransformInSomeWay(input); if(ProcessingComplete(input)) break; DoSomethingElseTo(input); } } Supposons que ce processus implique un nombre d'étapes fini mais dépendant de l'entrée; la boucle est conçue pour se terminer d'elle-même à la suite de l'algorithme et n'est pas conçue pour s'exécuter indéfiniment …

11
typedefs et #defines
Nous avons tous définitivement utilisé typedefs et #defines une fois ou l'autre. Aujourd'hui, en travaillant avec eux, j'ai commencé à réfléchir à quelque chose. Considérez les 2 situations ci-dessous pour utiliser intle type de données avec un autre nom: typedef int MYINTEGER et #define MYINTEGER int Comme dans la situation …


3
Origine du «Readme»
Quand les gens ont-ils commencé à écrire des fichiers Lisez-moi? Il semble que presque tous les programmes ont ce fichier, quel que soit le format. Y a-t-il une première utilisation documentée de ce document?

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.