Softwareentwicklung

10
Wie entferne ich doppelten Code (im Allgemeinen)?

Wie können Sie in einer OO-Sprache (z. B. Java) doppelten Code je nach Umfang des Auftretens reparieren? Ich würde mit (zum Beispiel) beginnen Führen Sie in derselben Klasse (Bereich) das Refactoring der Extraktionsmethode durch (Fix). Führen Sie in Klassen derselben Hierarchie...

10
Verstoß gegen das DRY-Prinzip

Ich bin sicher, dass es irgendwo einen Namen für dieses Anti-Muster gibt; Ich bin jedoch nicht genug mit der Anti-Muster-Literatur vertraut, um sie zu kennen. Stellen Sie sich das folgende Szenario vor: or0ist eine Mitgliedsfunktion in einer Klasse. Ob gut oder schlecht, es hängt stark von...

10
Wie funktioniert Python?

Diese Frage mag ein bisschen albern erscheinen, aber was solls. Ich fing an, Python zu lernen. Ich kenne grundlegende Syntax usw. Wenn ich mit HTML, PHP usw. arbeite, schreibe ich einfach Code, füge ihn in eine HTML- oder PHP-Datei ein und doppelklicke auf diese Datei. Dann läuft mein Code. Ich...

10
warum getMonth () mit 0 beginnt

Ich habe eine Funktion codiert, um einen Tag aus einem Datumswert in Javascript zu entfernen, und ich war etwas überrascht, dass getMonth () von javascript von 0 für Januar bis 11 für Dezember startet. Warum beginnt getMonth () von Javascript mit

10
STDOUT und seine Verunreinigung

Ich habe viele Bücher und Artikel über funktionale Programmierung gelesen und schäme mich immer noch, einige sehr grundlegende Konzepte nicht sicher verstehen zu können. Eine der Hauptideen der funktionalen Programmierung ist, dass dieselbe Eingabe immer dieselbe Ausgabe erzeugen sollte. Daher...

10
Lizenzüberprüfung und Anruf nach Hause

Ich entwickle eine Anwendung, die beim Kauf mit einer Lizenz aktiviert werden kann. Derzeit mache ich eine Offline-Validierung, was mich etwas beunruhigt. Ich bin mir bewusst, dass es nichts gegen Risse (dh modifizierte Binärdateien) zu tun gibt. Ich denke jedoch darüber nach, die Raubkopien von...

10
Befehlshandler und DDD

Ich habe eine ASP.NET MVC-Anwendung, die einen Abfragedienst zum Abrufen von Daten und einen Befehlsdienst zum Senden von Befehlen verwendet. Meine Frage betrifft den Befehlsteil. Wenn eine Anforderung eingeht, verwendet der Befehlsdienst einen Befehls-Dispatcher, der den Befehl an den angegebenen...

10
Unterstützung der Mandantenfähigkeit

Was sind die typischen Herausforderungen bei der Konvertierung einer App mit einem Mandanten in eine App mit mehreren Mandanten? Sicherheit und Datenisolation sind für mich die wichtigsten. Was sind andere? Ich bin einer der Architekten für einen ziemlich bedeutenden Automatisierungsaufwand, und...

10
Planning Poker und wortreiche Entwickler [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Mein Team besteht aus...