Génie logiciel

30
Quelle est l'origine du préprocesseur C?

Le préprocesseur C est attaché à C, mais il a une syntaxe complètement différente du langage principal: espace blanc syntaxiquement significatif (la fin de la ligne termine une instruction, un espace après que la macro détermine le début de la liste de remplacement) blocs basés sur des mots clés au...

30
Le style de codage dans les organisations est-il facultatif?

Ce document de style de programmation a une règle générale, qui dit: Les règles peuvent être violées s'il y a de fortes objections personnelles contre elles. Cela entre en collision avec ma façon de penser, et de nombreux articles disent que le style de codage est réellement important. Par exemple,...

30
Des milliers d'erreurs!

J'ai récemment été affecté à un nouveau projet. Eh bien, un vieux projet en fait, écrit en ASP classique. Maintenant, une nouvelle version de l'application est en cours d'écriture dans le dernier ASP.NET, mais il ne devrait pas être RTM dans un certain temps (la date de sortie estimée est janvier...

30
Les microservices doivent-ils se parler?

Je conçois une application à l'aide de Micro-Services et je ne suis pas sûr du meilleur mécanisme à utiliser pour collecter des données à partir de plusieurs services. Je pense qu'il y a deux options: Intégrez un mécanisme de communication «inter-services» qui permet aux services de parler...

29
La licence open source de mon code me limite-t-elle plus tard?

Supposons que je développe une bibliothèque utile et décide de la publier en open source. Quelque temps plus tard, j'ai un besoin professionnel de faire quelque chose qui ne serait pas conforme à la licence open source. Suis-je autorisé à faire ça? Comment dois-je publier le logiciel de manière à...