Softwareentwicklung

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

4
Soll ich beim Erstellen einer API bei kleinen Funktionen und vielen Aufrufen bleiben oder bei einigen Aufrufen und großen Funktionen?
Ich habe eine Schienenplattform, die ich pflege. Darauf sind viele verschiedene Webanwendungen aufgebaut. Jetzt fordert ein Client jedoch eine API an, damit die Benutzer auf ihrer Website bleiben, aber einige der automatisierten Aufgaben nutzen können, die wir haben. Die Plattform wird zum Erstellen von Versicherungsanwendungen verwendet und ermöglicht deren Online-Kauf …

1
Ist der Versand einer Clojure-Desktop-App realistisch?
Ich versende derzeit eine Desktop-Java-Anwendung. Es ist eine einfache alte Java 5 Java / Swing-App und bis jetzt hat alles gut funktioniert. Java 5 wurde ins Visier genommen, weil einige Benutzer auf OS X-Versionen / Computern arbeiteten, auf denen Java 6 nicht mehr verfügbar sein soll (möglicherweise heben wir diese …


5
Mehrere Datenbankzugriffe oder ein massiver Zugriff?
Was ist ein besserer Ansatz , wenn es um Leistung und optimale Ressourcennutzung kommt: eine Datenbank mehrere Male durch AJAX Zugriff auf nur die genaue Informationen erhalten benötigt , wenn es benötigt wird, oder das Durchführen einer Zugriffs ein Objekt abzurufen , das alle Informationen enthält , die möglicherweise erforderlich …
25 performance  sql 



1
Wird C ++. Net ausgiebig genutzt?
Ich bin traditionell ein C ++ - Programmierer. In den letzten 12 Monaten habe ich viel C # -Codierung durchgeführt und war angenehm überrascht von der pragmatischen Herangehensweise von C # (nachdem ich aufgehört hatte, es so zu codieren, als wäre es "C ++ mit Garbage Collection"). Wir hatten kürzlich …
25 c++  .net 

5
Designdokumente als Teil von Agile
An meinem Arbeitsplatz stehen wir vor der Herausforderung, dass "agil" zu oft "vage Anforderungen, schlechte Akzeptanzkriterien, viel Glück" bedeutet! Wir versuchen, dies als allgemeine Verbesserungsmaßnahme anzugehen. Als Teil davon schlage ich vor, dass wir Designdokumente generieren, die über die User Story-Ebene hinaus das Ergebnis vorläufiger Untersuchungen der Auswirkung eines bestimmten …

1
Das Box-Modell: Internet Explorer vs. W3C
Heutzutage ist das Problem mit dem Internet Explorer-Boxmodell meist kein Problem mehr. Die meisten Webentwickler setzen ein <!DOCTYPE>Tag, um die Einhaltung von Standards durchzusetzen, und niemand kümmert sich mehr wirklich um die Unterstützung von Internet Explorer 5.5. Doch einige Entwickler haben mit dem subjektiven, konzeptionellen Argumenten zur Verteidigung des IE …

5
Bestimmen, ob ein Algorithmus O ist (log n)
Ich aktualisiere meine CS-Theorie und möchte wissen, wie man die Komplexität eines Algorithmus O (log n) identifiziert. Gibt es eine einfache Möglichkeit, es zu identifizieren? Ich weiß, mit O (n) hast du normalerweise eine einzelne Schleife; O (n ^ 2) ist eine Doppelschleife; O (n ^ 3) ist eine Dreifachschleife …



2
Was bedeutet "Verteilen" für LGPL v3?
Ich denke darüber nach, eine neue Software auf einer LGPL-Webanwendung aufzubauen. Ich möchte diese neue Software nutzen, um eine Website für meinen Arbeitgeber zu erstellen, und wir beabsichtigen nicht, die Software selbst an irgendjemanden zu verkaufen oder zu vertreiben. Stellt das Veröffentlichen von Webseiten von LGPL-Software ein "Verteilen" in der …

5
Können wir svn server auf einem lokalen Computer ohne Netzwerkzugriff einrichten?
Ich möchte ein SVN-Repository auf meinem Computer ohne Netzwerkzugriff einrichten. Ich arbeite an einem Code ohne Mitarbeiter, daher möchte ich nicht, dass er öffentlich verfügbar ist. Ich habe diesen Beitrag gelesen , er schlägt jedoch die Verwendung von Online-SVN-Repository-Diensten vor, die kostenlose Repositorys bereitstellen. In diesem Fall ist mein Code …
25 svn 


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.