Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

2
Entwurfsentscheidung - warum <p> ohne </ p> generieren?
tl; dr Einige weit verbreitete Programme, die HTML generieren, generieren nur öffnende Absatzmarken und keine schließenden, vorausgesetzt, der Browser schließt Absätze ordnungsgemäß. Auf den ersten Blick scheint mir die Annahme, dass Browser Absätze ordnungsgemäß schließen, nicht korrekt zu sein. Ist meine Interpretation korrekt? Welche Kompromisse sind generell mit dieser Art …


5
Ist probier mal teuer
Im Falle von Code, bei dem Sie vor dem Beenden einer Funktion eine Ressourcenbereinigung durchführen müssen, besteht ein wesentlicher Leistungsunterschied zwischen diesen beiden Methoden. Bereinigen Sie die Ressource vor jeder return-Anweisung void func() { login(); bool ret = dosomething(); if(ret == false) { logout(); return; } ret = dosomethingelse(); if(ret …


5
Ist eine gut geschriebene Dokumentation ein guter Grund, eine Programmiersprache zu lernen? [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 4 Jahren . Ich lerne gerade Python, was nicht Teil meines College-Lehrplans …

1
Wie können Ressourcen im REST-Modell ordnungsgemäß verschachtelt werden?
Ich entwerfe eine REST-API des Dienstes und bin auf dem richtigen Weg zum Verschachteln von Ressourcen hängen geblieben. Ressourcen: Partner, Tickets, Einstellungen Verbindungen zwischen Ressourcen: Partner hat viele Tickets, Partner hat eine Reihe von Einstellungen, Geschäftslogik: Sie können alle Partner als anonymen Benutzer auflisten, Sie können dem angegebenen Partner ein …
14 api  rest  api-design 


7
Warum wurden geschützte Mitglieder in Java Klassen desselben Pakets zugänglich gemacht?
Aus der offiziellen Dokumentation ... Modifikator Klasse Paket Unterklasse Welt öffentlich JJJJ YYYN geschützt kein Modifikator YYNN private YNNN Die Sache ist, ich kann mich nicht erinnern, einen Anwendungsfall gehabt zu haben, in dem ich auf geschützte Mitglieder einer Klasse innerhalb desselben Pakets zugreifen musste. Was waren die Gründe für …

1
Der Autor hat das Urheberrecht in den Code mit dem Hinweis auf eine öffentliche Lizenz von gnu eingefügt - Implikationen?
Ich habe auf Github ein Projekt gefunden, an dem ich teilnehmen möchte, das angeblich Open Source ist und in dem eine GPL-Lizenz enthalten ist. Der ursprüngliche Autor hat jedoch jeder Quelldatei eine Urheberrechtsbenachrichtigung hinzugefügt. Ich bin mir nicht sicher, warum, aber ich fühle mich nicht gut darin, zu einem Projekt …

7
Sollte ein Ersatzschlüssel jemals einem Benutzer zugänglich gemacht werden?
In einer Tabelle, die keinen natürlichen Schlüssel enthält, ist es häufig weiterhin nützlich, dass Benutzer einen eindeutig generierten Bezeichner verwenden können. Wenn die Tabelle einen Ersatz-Primärschlüssel hat (und in einem solchen Fall würden Sie es sicherlich erwarten), sollte dieser Schlüssel dem Benutzer zugänglich gemacht werden oder sollte ein anderes Feld …


1
Wie kann NodeJS "nicht blockierend" sein?
Ich lerne NodeJS und wollte nur etwas klarstellen. In einigen einführenden Tutorials und Büchern wurde bereits sehr früh die "nicht blockierende" Architektur von Node beschrieben - oder vielmehr, dass es möglich ist (und empfohlen wird, den gesamten Punkt), nicht blockierend zu codieren. Dieses Beispiel wurde zum Beispiel in einem Buch …

2
Wie Sie persönlichen Code urheberrechtlich schützen
Ich schreibe ein Programm mit VBA, da der Code für Cracks verfügbar ist, auch wenn ich ihn mit einem Passwort schütze. Ich wusste das, als ich mich für VBA entschied, weil Portabilität wichtiger ist als Schutz. Meine Frage bezieht sich auf das Urheberrecht. Ich schreibe das Urheberrecht und meinen Namen …
14 copyright 


3
Webauthentifizierung mit PKI-Zertifikaten
Ich verstehe PKI aus konzeptioneller Sicht ziemlich gut - dh private Schlüssel / öffentliche Schlüssel - die Mathematik dahinter, die Verwendung von Hash &amp; Verschlüsselung zum Signieren eines Zertifikats, das digitale Signieren von Transaktionen oder Dokumenten usw. Ich habe auch an Projekten gearbeitet, in denen openssl C-Bibliotheken wurden mit Zertifikaten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.