Softwareentwicklung

26
Ist MapReduce mehr als nur eine Anwendung von Teilen und Erobern?

Das Teilen eines Problems in kleinere, bis die einzelnen Probleme unabhängig voneinander gelöst werden können, und das anschließende Kombinieren dieser Probleme zur Beantwortung der ursprünglichen Frage wird als Entwurfstechnik für den Teilungs- und Eroberungsalgorithmus bezeichnet . [Siehe:...

26
Ist das Erlernen von C # als erste Sprache ein Fehler? [geschlossen]

Ich weiß, dass es hier ähnliche Fragen gibt, die ich gelesen habe, aber ich habe kürzlich diesen Beitrag von Joel Spolsky gelesen: Wie kann ich einer intelligenten Person ohne Programmiererfahrung beibringen, wie man programmiert? Und es brachte mich dazu, über meine Art zu lernen nachzudenken...

26
Unveränderlichkeit im Datenbankdesign fördern

Einer der Punkte in Joshua Blochs Effective Java ist die Vorstellung, dass Klassen die Mutation von Instanzen so wenig wie möglich und vorzugsweise überhaupt nicht zulassen sollten. Häufig werden die Daten eines Objekts in einer Datenbank in irgendeiner Form gespeichert. Dies hat mich dazu...

26
Gibt es eine Alternative zur Google Codesuche? [geschlossen]

Im offiziellen Google-Blog : Die Codesuche, mit der Menschen im gesamten Web nach Open Source-Code suchen können, wird zusammen mit der Codesuch-API am 15. Januar 2012 beendet. Die Google-Codesuche ist jetzt nicht mehr verfügbar. Da das Verständnis der darin enthaltenen Funktionen dadurch...

26
Wie teste ich eine Web Forms-Site?

Wie teste ich eine Web Forms-Site? Es scheint mir, dass so viel davon vom Zustand und den Benutzereingaben abhängt, dass es nicht machbar wäre. Wenn es nicht machbar ist, gibt es eine gültige automatisierte Alternative?