Softwareentwicklung

35
MVCS - Model View Controller Store

Ich habe vor kurzem beschlossen, iOS-Entwicklung zu lernen, und zu diesem Zweck habe ich iOS-Programmierung gelesen : The Big Nerd Ranch Guide . In dem Buch beschreiben die Autoren ein Entwurfsmuster MVCS - Model-View-Controller-Store , wobei die Grundidee darin besteht, dass viele Anwendungen...

35
Was sind die Datenstrukturen hinter einer Tabelle?

Ich möchte verstehen, wie eine Tabelle (eine Gruppe benannter oder auf andere Weise identifizierter Zellen, die Werte oder Formeln enthalten, die auf andere Zellen verweisen) gelöst wird. Ich habe versucht, vorhandene Projekte zu betrachten, aber es war so viel los mit der GUI, der Serialisierung,...

35
Erste Programmiersprache für Geldautomaten

Erste Geldautomaten erledigten Aufgaben wie einen Geldautomaten, es handelte sich um Offline-Automaten, die mit mit Carbon imprägnierten Lochkarten und einem 6-stelligen PIN-Code arbeiteten. Die maximale Auszahlung mit einer Karte betrug 10 Pfund und jede Karte war eine Einmalkarte - ATM...

35
Namenskonventionen DAL, BAL und UI Layer [closed]

Ich entwickle eine typische Webanwendung mit den folgenden Ebenen Benutzeroberflächenebene (MVC) Business Logic Layer (BAL) Datenzugriffsschicht (DAL) Jede Ebene verfügt über ein eigenes DTO-Objekt, einschließlich BAL und DAL. Meine diesbezüglichen Fragen lauten wie folgt Das vom DAL zurückgegebene...

35
Code, der einen Wert in eine andere Darstellung konvertiert und ihn dann wieder an den Ausgangspunkt zurückkonvertiert, ist schlecht, aber wie? [geschlossen]

Ich las einen Artikel über schlechte Programmierpraktiken . Es wurde erwähnt - "Yo-Yo-Code", der einen Wert in eine andere Darstellung konvertiert und ihn dann wieder an die ursprüngliche Position zurücksetzt (z. B .: Konvertieren einer Dezimalzahl in eine Zeichenfolge und dann zurück in eine...

35
Was bringt HATEOAS auf der Client-Seite?

Nach meinem derzeitigen Verständnis geht es bei HATEOAS im Wesentlichen darum, zusammen mit jeder Antwort Links mit Informationen darüber zu senden, was als Nächstes zu tun ist. Ein einfaches Beispiel ist im Internet leicht zu finden: ein Bankensystem zusammen mit einer Kontoressource. Das Beispiel...