Génie logiciel

9
Tests RSpec + Selenium pour .NET sous Windows

Je suis un développeur Rails faisant TDD sur un Mac avec RSpec, Capybara et Selenium webdriver. Maintenant, mon entreprise m'a demandé d'utiliser cette approche pour un environnement .NET sur Windows. Quelle est la meilleure façon de procéder? Je pourrais simplement installer Ruby et utiliser...

9
Fonctions macro et fonctions statiques dans l'en-tête

pour beaucoup de tâches rapides où l'on pourrait utiliser une fonction f(x,y), en simple C, des macros sont utilisées. Je voudrais poser des questions spécifiques sur ces cas, qui peuvent être résolus par un appel de fonction (c'est-à-dire les macros utilisées pour les fonctions en ligne, pas pour...

9
Gérer la pyramide de rappel node.js

Je viens de commencer à utiliser node, et une chose que j'ai rapidement remarquée est la rapidité avec laquelle les rappels peuvent atteindre un niveau stupide d'indentation: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6,...

9
Comment fonctionne la maintenance d'OpenJDK dans la pratique?

Plus précisément, j'aimerais comprendre la différence entre le JDK d'Oracle et OpenJDK en termes de corrections de bogues et d'autres correctifs. Quelle branche obtient les correctifs en premier et Oracle a-t-il l'habitude de créer des correctifs qui ne parviennent jamais à