Softwareentwicklung

9
Was sind die Alternativen zur Resx-Datei?

Ich entwickle eine Windows-Anwendung und möchte den gesamten Text für Beschriftungen, Optionsfelder, Schaltflächen, Kontrollkästchen und Spaltenüberschriften von Rastern an einer Stelle speichern. Ich habe versucht, eine Klassendatei, eine XML-Datei, eine Datenbanktabelle und eine Ressourcendatei...

9
RSpec + Selenium-Tests für .NET unter Windows

Ich bin ein Rails-Entwickler, der TDD auf einem Mac mit RSpec-, Capybara- und Selenium-Webdriver ausführt. Jetzt wurde ich von meiner Firma gebeten, diesen Ansatz für eine .NET unter Windows-Umgebung zu verwenden. Was ist der beste Weg, dies zu tun? Ich könnte einfach Ruby installieren und RSPEC-,...

9
Makro vs. statische Funktionen in der Kopfzeile

Für viele schnelle Aufgaben, bei denen eine Funktion verwendet werden kann f(x,y), werden in einfachem C Makros verwendet. Ich möchte speziell nach diesen Fällen fragen, die durch einen Funktionsaufruf lösbar sind (dh Makros, die für Inlining-Funktionen verwendet werden, nicht für die...

9
Umgang mit der Rückrufpyramide von node.js.

Ich habe gerade angefangen, Node zu verwenden, und eine Sache, die mir schnell aufgefallen ist, ist, wie schnell sich Rückrufe zu einem albernen Einrückungsgrad aufbauen können: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6,...