Softwareentwicklung

24
Funktionsstil Ausnahmebehandlung

Mir wurde gesagt, dass man in der funktionalen Programmierung keine Ausnahmen werfen und / oder beobachten soll. Stattdessen sollte eine fehlerhafte Berechnung als unterer Wert gewertet werden. In Python (oder anderen Sprachen, die die funktionale Programmierung nicht vollständig unterstützen) kann...

24
In der Praxis herrschen neunzig und neunzig

Die ersten 90 Prozent des Codes machen die ersten 90 Prozent der Entwicklungszeit aus. Die restlichen 10 Prozent des Codes machen die restlichen 90 Prozent der Entwicklungszeit aus. - Tom Cargill, Bell Labs Was bedeutet das konkret in der Praxis? Dass Programmierer viel arbeiten und 180% aus sich...

24
Verwenden Integrationstests Mocks?

Ich bin derzeit in einer Klasse für Softwaretests, in der wir für unser Semesterprojekt mehrere Testarten durchführen müssen, wie z. B. Komponententests und Integrationstests. Für den Integrationstest verwendete der Professor angeblich Mocks und Spottbibliotheken (wie EasyMock und Mockito) für...

24
Sollte die STL bei großen Anwendungen vermieden werden?

Das hört sich vielleicht komisch an, aber in meiner Abteilung haben wir Probleme mit der folgenden Situation: Wir arbeiten hier an einer Serveranwendung, die immer größer wird, auch wenn wir überlegen, sie in verschiedene Teile (DLL-Dateien) aufzuteilen, bei Bedarf dynamisch zu laden und...

23
Lohnt es sich noch, COBOL zu lernen? [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...