Softwareentwicklung

24
Wie vermeide ich fragile Unit Tests?

Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Wir haben fast 3.000 Tests geschrieben - die Daten wurden fest codiert, die Wiederverwendung von Code ist sehr gering. Diese Methode hat begonnen, uns in...

24
Zustandsmaschinen gegen Threads

Alan Cox sagte einmal : "Ein Computer ist eine Zustandsmaschine. Threads sind für Leute, die keine Zustandsmaschinen programmieren können." Da es für mich keine Option ist, Alan direkt zu fragen, möchte ich hier lieber fragen: Wie erreicht man Multithreading-Funktionalität in Hochsprachen wie Java...

24
Wann kommen statische Funktionen zum Einsatz?

OK, ich habe gelernt, was eine statische Funktion ist, aber ich verstehe immer noch nicht, warum sie nützlicher sind als Funktionen für private Mitglieder. Dies könnte hier eine Art neue Frage sein, aber warum nicht einfach alle privaten Member-Funktionen durch statische Funktionen...

24
Warum Coffeescript statt Javascript? [geschlossen]

Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn...

24
Lernen jeder Art von Programmiersprache

Ich habe mehrmals gehört, dass jeder Programmierer eine von jeder Art von Sprache lernen sollte. Nun, das ist nicht unbedingt wahr, aber ich halte es für eine gute Idee. Ich habe eine prozedurale Sprache (Perl) gelernt, aber was sind die anderen Arten? Was sind die Unterschiede zwischen ihnen und...

24
Verständnis des Brückendesignmusters

Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich verstehe das "Brücken" -Designmuster überhaupt nicht. Ich habe verschiedene Websites durchgesehen, aber sie haben nicht geholfen. Kann mir jemand...

24
Datetime vs Timestamp in MySQL und PHP in der Praxis?

Ich bin mir nicht sicher, wie ich meinen Datentyp als Datum / Uhrzeit oder Zeitstempel angeben soll. Ich denke, ich brauche beide, aber für die verschiedenen Ereignisse. Meine Website verkauft Produkte und Dienstleistungen weltweit und verfügt auch über ein Kontosystem, über das sich Benutzer...

24
C ++ für C # -Entwickler

Ich kenne C # ziemlich gut (leider autodidaktisch) und muss für eine Windows-Anwendung etwas C ++ programmieren. Ich konnte eine Menge Informationen für C ++ - Entwickler finden, die C # gelernt haben, aber ich konnte nicht viel zum Erlernen von C ++ finden, wenn Sie C # bereits kennen. Hat jemand...