Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten


5
Wie erstelle ich einen veränderlichen, abwechslungsreichen jtree mit beliebigen / generischen Kategorieknoten?
Bitte beachten Sie: Ich möchte hier keine Hilfe beim Codieren, ich bin Programmersaus einem bestimmten Grund dabei. Ich möchte meine Programmplanungs- / Schreibfähigkeiten verbessern, nicht (nur) mein Verständnis von Java . Ich versuche herauszufinden, wie man einen Baum mit einem beliebigen Kategoriesystem erstellt, basierend auf den Fähigkeiten, die hier für …









7
Dokumentation erniedrigend - wie geht man damit um?
Wichtig : Wir haben keinerlei Probleme mit der Quelltextdokumentation . Dies gehört zum regulären Code-Audit und wird auf dem neuesten Stand gehalten. Unser Problem liegt in der Entwicklerdokumentation (oder, wenn Sie möchten, "extern"), in kleinen blogähnlichen Tipps von Programmierern zu Programmierern, die in der Regel einmal geschrieben wurden und häufig …

1
Code für die iOS-App-Entwicklung organisieren
Ich habe eine App für die iOS-Plattform entwickelt und dabei festgestellt, dass ich meine Dateien (.h, .m, .mm) auf schreckliche Weise organisiert habe. Gibt es Branchenstandards oder Best Practices für das Organisieren von Dateien für ein iOS-Projekt? Zu meinen Dateien gehören benutzerdefinierte Klassen (neben den View Controllern), benutzerdefinierte View Controller, …

2
Können persistenzunabhängige Objekte verzögertes Laden implementieren?
Persistence Ignorance ist eine Anwendung des Single-Responsibility-Prinzips. In der Praxis bedeutet dies, dass Domain Objects ( DO ) keinen Code in Bezug auf Persistenz enthalten sollten, sondern nur Domänenlogik. a) Ich gehe davon aus, dass der Code, der die unteren Schichten (dh die Persistenzschichten) berührt, außerhalb des Domänenmodells in anderen …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.