Design in der Programmierung ist die Handlung, bestimmte Entscheidungen darüber zu treffen, wie man ein Programm am besten strukturiert, um Ziele der Zuverlässigkeit, Wartbarkeit, Korrektheit oder Benutzerfreundlichkeit zu erreichen.
Ich habe seit einigen Tagen mit diesem Thema herumgespielt, und ich kann es nicht richtig verstehen.
Ich versuche, ein UITableView zu erstellen, das dem folgenden Modell ähnlich aussehen sollte:
Äußeres Layout: UITableViewCell
Rotes...
19.06.2015, 09:07
Welche bietet mehr Vorteile für eine große Software, sagen wir wie Photoshop?
Auch mit TDD meine ich nicht nur Unit-Tests, weil Sie Unit-Tests auch in D3 verwenden können, nur nicht auf die gleiche Weise wie TDD.
D3: Design Driven Developm...
28.01.2009, 17:38
Ich entwerfe und implementiere gerade eine kleine Programmiersprache als ein Extra-Kredit-Projekt in einer Klasse, die ich mache. Mein Problem ist, dass die Sprache drei numerische Typen hat: Long, Double und Fraction. Brüche können in der Sprac...
29.04.2010, 23:11
Mein Kollege und ich streiten ständig über Knopfgrößen. Ich mag Knöpfe, die eine feste Größe haben (dh wenn minimiert / maximiert die Knöpfe Größen nicht ändern, andere Kontrollen können aber nicht Knöpfe), Breite = Text darin und Höhe = 27 - 30...
13.01.2009, 21:27
Eine Eins-zu-Viele-Beziehung zwischen zwei Tabellen sollte mit zwei oder drei Tabellen implementiert werden?
Zum Beispiel sollten wir:
%Vor%
oder
%Vor%
Ich mag mehr die erste Annäherung, aber ich habe die zweite und in komplizierteren An...
13.04.2012, 17:16
Werden endliche Automaten im OOP generell als schlecht angesehen?
Ich höre das oft. Und nachdem ich an einem wirklich alten, undokumentierten Stück C ++ arbeiten musste, das ich benutze, stimme ich dem zu. Es war ein Schmerz zu debuggen.
Wa...
02.02.2010, 00:36
Ich versuche, meine Saite zu ändern, um ein Abzeichen mit einer Nummer in der Mitte zu machen, indem ich eine spannbare Schnur benutze. Ich kann den entsprechenden Buchstaben / die richtige Zahl markieren, indem ich BackGroundColorSpan einstelle...
11.07.2014, 15:52
Während der Entwicklung neuer Funktionen in Ihrer Software ist dieser Prozess die beste Vorgehensweise
Entwerfen Sie die Schnittstelle, die die Klasse implementieren wird.
Schreiben der Klasse und späteres Extrahieren der Schnittstelle....
13.03.2009, 17:54
Programmierer achten gewöhnlich nicht sehr auf Benutzerschnittstellen und konzentrieren sich mehr auf Funktionalitäten, aber die Benutzer beurteilen das Produkt zuerst nach seinem Aussehen, so dass es notwendig ist, eine nette Benutzeroberfläche...
29.07.2009, 07:50
Ich habe angefangen, an einer ziemlich komplizierten Software zu arbeiten. Es ist für ein persönliches Projekt, aber ich arbeite sehr viel daran.
Jetzt bin ich daran gewöhnt, an Lösungen / Entwürfen anderer Leute oder an Projekten zu arbeiten, d...
18.01.2009, 00:29