Softwareentwicklung

13
Streng oder pragmatisch sein?

Mir wird langsam klar, dass das Entwickeln von Software (unter anderem) ein Prozess ist, bei dem Sie sich ständig Fragen stellen. Fragen zur Codequalität, zur Trennung von Anliegen, zur Minimierung von Abhängigkeiten, ... Aber die Hauptfrage ist: Wie weit können Sie gehen, ohne in einer...

13
Design Patterns: Soll ich sie lernen? [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 4 Jahren . Es ist also komisch, zwei Fragen hintereinander zu...

13
TDD, neue Tests, alte noch nicht implementiert

Ich experimentiere mit testgetriebener Entwicklung und habe festgestellt, dass ich häufig in folgende Situationen gerate: Ich schreibe Tests für einige Funktionen X. Diese Tests schlagen fehl. Beim Versuch, X zu implementieren, sehe ich, dass ich ein Feature Y in einer unteren Ebene meines Codes...

13
Unveränderlichkeit in den Griff bekommen

Ich bin neu in der objektorientierten Programmierung, und ein Konzept, das mich lange beschäftigt hat, ist Unveränderlichkeit. Ich glaube, die Glühbirne ist letzte Nacht ausgegangen, aber ich möchte Folgendes überprüfen: Wenn ich auf Aussagen stoße, dass ein unveränderliches Objekt nicht geändert...

13
Tun Audit und Log genau das Gleiche in einem Softwaresystem?

Ich habe gesehen, dass einige Softwaresysteme über Audit- und Protokollfunktionen verfügen. Beide Funktionen scheinen nur dasselbe zu tun - sie zeichnen alle Aktionen der Benutzer hinter den Kulissen auf. Es sind entsprechende Prüftabellen und Protokolle sogar in der Datenbank vorhanden. Wenn sie...

13
Einen Standard definieren

Wie würden Sie einen Standard definieren? Ich definiere ein Protokoll für eine Art von Dingen, die es noch nicht gibt, und ich möchte einen RFC dafür erstellen und eine bekannte von IANA bereitgestellte Portnummer verwenden. Wie fange ich

13
Sollte ich HTML-Markup in meine JSON-Antwort aufnehmen?

Auf einer E-Commerce-Website möchte ich beim Hinzufügen eines Artikels zu einem Warenkorb ein Popup-Fenster mit den verfügbaren Optionen anzeigen. Stellen Sie sich vor, Sie bestellen einen iPod Shuffle und müssen nun die Farbe und den Text für die Gravur auswählen. Ich möchte, dass das Fenster...