Als «c» getaggte Fragen

14
Richtiges Model-View -_____ Design

Ich habe über Model View Controller, Model View Presenter, Model View ViewModel usw. nachgelesen, und im Allgemeinen scheint das zugrunde liegende Konzept ziemlich einfach zu verstehen: Halten Sie die hübschen visuellen und wissenschaftlichen Eingeweide so getrennt und ignorant voneinander wie...

14
Unterstützung der Entwicklung für ältere Betriebssysteme

Ich verwalte einen großen Teil des in C geschriebenen Legacy-Codes. Dieser Code wurde ursprünglich für die Kompilierung mit Windows 3 für Workgroups geschrieben, und später wurde eine Version für NT erstellt. Diese Legacy-Anwendung wird noch heute verwendet und läuft seit Anfang der 90er Jahre auf...

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
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...

13
Umschreiben von IBM Assembler + COBOL in C ++

Ich arbeite als Vermieter / Manager für eine Autovermietung, die auf einem Mietsystem läuft, das 1972 geschrieben wurde. Ich entschied, dass es vielleicht Zeit für ein Update war. Hier ist ein kurzes Beispiel für den Wahnsinn, mit dem wir uns täglich aus diesem Programm beschäftigen müssen: Ein...