Softwareentwicklung

8
Wie verkette ich überladene Funktionen richtig?

Angenommen, Sie haben Funktionen wie diese, die eine zunehmende Anzahl optionaler Parameter (und eine Pseudosprache, die keine optionalen Parameter und eine beliebige Anzahl von Parametern zulässt) annehmen: function doStuff(Param a) function doStuff(Param a, Param b) function doStuff(Param a,...

8
Gibt es wirklich so etwas wie "Push"?

Wenn Sie dem Bereich der elektrischen Signale entkommen und sich mit Software beschäftigen, gibt es dann wirklich eine "Push" -Architektur, bei der keine regelmäßigen Abfragen stattfinden? Ich kann mir kein Design vorstellen, bei dem es auf einer bestimmten Ebene nicht abfragt . Es scheint, als ob...

8
Wie codieren Sie in PHP die Skalierbarkeit?

Ich weiß, dass dies eine allgemeine Frage sein mag, aber was genau geht in die Skalierung für alle Benutzer ein, denen Sie begegnen werden, auch wenn dies nicht in den nächsten Monaten der Fall ist? Ich habe einige Nachforschungen angestellt und das meiste, was getan wird, ist serverseitig, mit...

8
Wie verwende ich das Subversion Repository im Git Repository?

Ich entwickle ein Projekt in Git. Die IT hängt von einem anderen Projekt ab, das sich in einem Subversion-Repository befindet. Ich möchte in der Lage sein, Änderungen am Subversion-Projekt in der Baumstruktur vorzunehmen und das Subversion-Repository innerhalb des Git-Projekts zu bestätigen / zu...

8
Wie könnte ich automatische Tests für die GUI durchführen?

Wie kann ich automatisch überprüfen, was gesehen wird und was nicht? Oder zumindest, wie kann ich einige teilweise automatische Tests organisieren? IDE: Eclipse (könnte bei Bedarf auch IntelliJ Idea verwenden) Test-Tool: Junit (könnte wieder etwas anderes verwenden, wenn empfohlen, aber besser,...