Als Java-Programmierer habe ich ungeprüfte Ausnahmen immer kritisiert. Meistens verwenden Programmierer es, um die Programmierung zu vereinfachen und später Probleme zu verursachen. Auch die Programme (wenn auch unordentlich) mit aktivierten Ausnahmen sind im Vergleich zu nicht aktivierten Gegenstücken sehr robust. Überraschenderweise gibt es in Scala keine Checked Exceptions. Alle aktivierten …
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 Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
LSP gibt an, dass Klassen für ihre Basisklassen substituierbar sein sollten, was bedeutet, dass abgeleitete und Basisklassen semantisch äquivalent sein sollten. Aber gilt LSP auch für Klassen, die eine Schnittstelle implementieren? Mit anderen Worten, wenn eine von einer Klasse implementierte Schnittstellenmethode sich semantisch von den Erwartungen des Benutzers unterscheidet, würde …
In meinem Unternehmen arbeiten wir erfolgreich mit agilen Methoden - aber ohne Iterationen. Der Hauptgrund ist, dass wir keinen sauberen Weg finden können, um in einem Iterationszyklus in die Qualitätssicherung zu passen. Wir verstehen QA als zusätzliche Überprüfung eines bestimmten Builds (Release Candidate), bevor dieser Build für den Kunden bereitgestellt …
Dieses Bild stammt aus Anwenden domänengesteuerter Designs und Muster: Mit Beispielen in C # und .NET Dies ist das Klassendiagramm für das Zustandsmuster, in dem a SalesOrderwährend seiner Lebensdauer verschiedene Zustände haben kann. Es sind nur bestimmte Übergänge zwischen den verschiedenen Zuständen zulässig. Jetzt ist die OrderStateKlasse eine abstractKlasse und …
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 Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich habe mir einige Stellenausschreibungen angesehen und festgestellt, dass eine ganze Reihe von Stellenausschreibungen IDEs im Bereich "Erforderliche Fähigkeiten" auflistet, auch für leitende Positionen. Dies ist auch nicht auf eine Firma beschränkt, sondern kommt nur einmal in einigen Beiträgen vor. Ich bin verblüfft über diese berufliche Anforderung, da meine Mentoren …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 7 Jahren . Ich habe zahlreiche Lizenzen für jede Art von Software gesehen, wie die GNU …
Insbesondere bin ich neugierig auf folgende Aspekte: Woher wissen Sie, dass Ihre Testfälle falsch (oder veraltet) sind und repariert (oder verworfen) werden mussten? Ich meine, selbst wenn ein Testfall ungültig würde, könnte er dennoch bestehen und still bleiben, was Sie fälschlicherweise glauben lassen könnte, dass Ihre Software in Ordnung funktioniert. …
Ich entschuldige mich für die lange Frage, es liest sich ein bisschen wie ein Scherz, aber ich verspreche, es ist nicht! Ich habe meine Frage (n) unten zusammengefasst In der MVC-Welt sind die Dinge einfach. Das Modell hat Zustand, wobei die Ansicht zeigt das Modell, und der Controller funktioniert Sachen …
Ich versuche festzustellen, ob ein Artikel oder ein Forumsbeitrag ein doppelter Eintrag in der Datenbank ist. Ich habe darüber nachgedacht und bin zu dem Schluss gekommen, dass jemand, der Inhalte dupliziert, dies mithilfe einer der drei folgenden Methoden tun wird (in absteigender Reihenfolge schwer zu erkennen): Kopieren Sie einfach den …
Wenn für eine API die Authentifizierung eines Clients erforderlich ist, wurden zwei verschiedene Szenarien verwendet, und ich frage mich, welchen Fall ich für meine Situation verwenden soll. Beispiel 1. Eine API wird von einem Unternehmen angeboten, um Dritten die Authentifizierung mit einem Token und einem Geheimnis unter Verwendung von HTTP …
Ich beginne mit der einfachen 3D-Programmierung unter Linux. Ich habe viel Erfahrung mit der übergeordneten Grafik-API OpenInventor. Ich weiß, es ist nicht unbedingt notwendig zu wissen, wie all diese Dinge zusammenpassen, aber ich bin nur neugierig. Ich weiß, dass OpenGL nur ein Standard für Grafikanwendungen ist. Mesa3D scheint eine Open-Source-Implementierung …
Ich las Warum wir verwenden müssen breakin switch? , und ich habe mich gefragt, warum implizites Durchfallen in einigen Sprachen (wie PHP und JavaScript) zulässig ist, während explizites Durchfallen (AFAIK) nicht unterstützt wird. Es ist nicht so, dass ein neues Schlüsselwort erstellt werden müsste, wie continuees vollkommen angemessen wäre, und …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.