Softwareentwicklung

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

4
Sollten HTTP-Statuscodes verwendet werden, um Geschäftslogikfehler auf einem Server darzustellen?
Ich bin an einer Kreuzung mit einigen API-Design für einen Client (JS in einem Browser), um mit einem Server zu sprechen. Wir verwenden HTTP 409-Konflikt, um das Fehlschlagen einer Aktion aufgrund einer aktivierten Sicherheitssperre darzustellen. Das Satefy-Schloss verhindert, dass Entwickler versehentlich Änderungen an den Produktionssystemen unserer Kunden vornehmen. Ich wurde …
20 rest  api  web 


3
Ist es empfehlenswert, Warnungen und Hinweise zu vermeiden?
Ich arbeite im Allgemeinen mit PHP-Warnungen und deaktivierten Hinweisen, da ich an vielen Projekten arbeite, in denen es bereits in der Live-Produktion ist. Wenn ich nun die Warnungen und Hinweise auf diesen Live-Produktions-Websites einschalte, werden sie mit ihnen überladen. Bei den Projekten, an denen ich zu Hause und vor Ort …
20 php  warnings 


3
Konzeptionelle Inkongruenz zwischen DDD Application Services und REST-API
Ich versuche, eine Anwendung zu entwerfen, die eine komplexe Geschäftsdomäne aufweist und eine REST-API unterstützen muss (nicht ausschließlich REST, sondern ressourcenorientiert). Ich habe einige Probleme damit, das Domänenmodell ressourcenorientiert darzustellen. In DDD müssen Clients eines Domänenmodells die prozedurale Ebene "Application Services" durchlaufen, um auf alle Geschäftsfunktionen zuzugreifen, die von Entities …

2
Kann jemand die Darstellung von Float in Memory erklären?
Dies ist keine doppelte Frage, da ich die vorherige Frage gelesen habe. Kann mir jemand beim Verständnis helfen how float values are stored in the memory. Ich bezweifle, dass hier float-Werte enthalten ' .'( for example 3.45), wie die '.'im Speicher dargestellt werden? Kann mich bitte jemand mit einem Diagramm …

7
Python-veränderbares Standardargument: Warum?
Ich weiß, dass Standardargumente zum Zeitpunkt der Funktionsinitialisierung und nicht bei jedem Funktionsaufruf erstellt werden. Siehe folgenden Code: def ook (item, lst=[]): lst.append(item) print 'ook', lst def eek (item, lst=None): if lst is None: lst = [] lst.append(item) print 'eek', lst max = 3 for x in xrange(max): ook(x) for …
20 python 

9
Allgemeine Programmiertechniken zur Beschleunigung der Codierungszeit
Ich bereite mich auf einen Programmierwettbewerb vor, bei dem wir in C ++ programmieren müssen, und es geht darum, Arbeitscode in kurzer Zeit zu produzieren. Ein Beispiel wäre, ein Makro zu verwenden, um das Minimum von zwei Ints zu erhalten, oder Memsets zu verwenden, um Arrays zu initialisieren (aber mir …
20 c++ 

7
Unterschied zwischen Muster und Prinzip
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Was ist der Unterschied zwischen objektorientierten Entwurfsmustern und Prinzipien? Sind sie verschiedene Dinge? Nach meinem Verständnis versuchen beide, ein gemeinsames Ziel zu erreichen (z. B. Flexibilität). Kann ich …




2
Problem beim Verstehen des Wortes "Naht"
Ich lese "Dependency Injection in .NET" von Mark Seemann (es ist fantastisch und muss es sein) und der Autor verwendet oft das Wort "Naht". Aber ich kann nicht verstehen, was es bedeutet. Hier ist ein Beispiel für die Verwendung dieses Wortes: In Kapitel 7 wird erläutert, wie Sie Objekte in …


2
Hat jemand jemals eine Garantie für ein SSL-Zertifikat beansprucht? [geschlossen]
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 8 Jahren . SSL-Zertifikate bieten häufig unterschiedliche Garantien oder Garantien, z. B. 500.000 US-Dollar oder 1 …

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.