design

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

iOS entwirft UITableViewCell mit anpassbarem Inhalt

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
4
Antworten

D3 vs TDD Best Practices

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
12
Antworten

Welches Symbol für den Division Operator würden Sie wählen?

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
12
Antworten

Ideale Schaltfläche Größe [geschlossen]

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
5
Antworten

eins zu viele Beziehung in der Datenbank - Design-Konzept

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

Endliche Zustandsmaschine: Schlechtes Design?

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
6
Antworten

Android spannablecontent mit abgerundeten Ecken

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
16
Antworten

Was zuerst kommt - Die Schnittstelle oder die Klasse

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
8
Antworten

Hier finden Sie UI-Beispiele

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
6
Antworten

Welchen Workflow befolgst du, um die Software zu entwerfen, die du schreiben möchtest? [geschlossen]

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