Softwareentwicklung

17
Was qualifiziert zu viele Datenbankanforderungen im Code?

Dies ist eine Diskussion, die ich selbst und einige meiner Kollegen führen, und ich denke, ich komme hierher, um zu sehen, was passiert, wenn ein allgemeiner Konsens darüber besteht. Grundsätzlich ergeben sich die folgenden 2 Meinungen zu Datenbankaufrufen: 1. Führen Sie einen großen Aufruf durch,...

17
Was ist das beste Java-Äquivalent zu Linq? [geschlossen]

Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Gibt es...

17
Warum sollte ich die gleichzeitige Programmierung kennen?

Die gleichzeitige Programmierung ist für mich ziemlich schwierig: Selbst das Anschauen einer einfachen Folie scheint mir eine Herausforderung zu sein. Es scheint so abstrakt. Was sind die Vorteile, wenn Sie Concurrent-Programmierkonzepte gut kennen? Hilft es mir bei der regelmäßigen, sequentiellen...

17
Wie mache ich TDD auf eingebetteten Geräten?

Ich bin nicht neu in der Programmierung und habe sogar mit C und ASM auf niedriger Ebene an AVR gearbeitet, aber ich kann mich wirklich nicht mit einem größeren Embedded-C-Projekt beschäftigen. Da ich von der Ruby-Philosophie von TDD / BDD entartet bin, kann ich nicht verstehen, wie Leute Code wie...

17
Abstrakter Ausnahme-Supertyp

Wenn das Werfen System.Exceptionso schlecht ist, warum wurde es dann überhaupt nicht Exceptiongemacht abstract? Auf diese Weise wäre es nicht möglich anzurufen: throw new Exception("Error occurred."); Dies würde die Verwendung abgeleiteter Ausnahmen erzwingen, um weitere Details zu dem...

17
Wann sollten Sie auf Release Build umsteigen?

Eine der in Jez Humbles Continuous Delivery beschriebenen Vorgehensweisen ist, dass Sie ein Paket erstellen und es dann für jede Umgebung freigeben, in der Sie es bereitstellen, damit die Bereitstellung und die Artefakte selbst mehrmals getestet wurden, bevor Sie in die Produktion gehen. Ich...