Softwareentwicklung

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

6
Warten Sie eine Webanwendung, sobald der einzige Entwickler nicht mehr vorhanden ist
Ich habe eine unheilbare Krankheit und es ist sehr wahrscheinlich, dass ich zum Jahresende nicht mehr auf dieser Welt sein werde. Ich habe eine Webanwendung entwickelt, die häufig im Geschäft meiner Familie (einem kleinen Friseur) verwendet wird. Kein Mitglied meiner Familie hat weder Programmier- noch Systemadministrationskenntnisse. Ich habe keine engen …



6
Gibt es einen echten Vorteil für das generische Repository?
Ich habe einige Artikel über die Vorteile des Erstellens von generischen Repositorys für eine neue App gelesen ( Beispiel ). Die Idee scheint gut zu sein, da ich mit demselben Repository mehrere Dinge für verschiedene Entitätstypen gleichzeitig ausführen kann: IRepository repo = new EfRepository(); // Would normally pass through IOC …

6
Was ist so schwierig an SVN-Zusammenschlüssen?
Mögliches Duplikat: Ich bin ein Subversion-Freak. Warum sollte ich Mercurial oder Git oder ein anderes DVCS in Betracht ziehen oder nicht? Hin und wieder hört man jemanden sagen, dass die verteilte Versionskontrolle (Git, HG) von Natur aus besser ist als die zentralisierte Versionskontrolle (wie SVN), da das Zusammenführen in SVN …
28 git  svn  mercurial  dvcs  merging 

10
Soll ich zuerst HTML oder CSS schreiben?
Es gibt viele Analogien für die HTML / CSS-Entwicklung. Das kann für einen Anfänger etwas verwirrend sein. HTML = Stiftungen / Haus CSS = Wände / Blaupause / Tapete Gibt es hier eine bewährte Methode? Welches sollten wir zuerst schreiben?
28 coding-style  html  css 



10
Einfache vs. komplexe (aber leistungseffiziente) Lösung - welche wählen Sie wann?
Ich programmiere seit ein paar Jahren und bin oft in ein Dilemma geraten. Es gibt zwei Lösungen - Einer ist einfach, dh einfacher Ansatz, einfacher zu verstehen und zu pflegen. Dies erfordert Redundanz und zusätzlichen Arbeitsaufwand (zusätzliche E / A, zusätzliche Verarbeitung) und ist daher nicht die optimalste Lösung. Andere …


4
Funktionsdeklaration als var statt function
Ich sehe immer mehr, wie Funktionen deklariert werden var foo = function() { // things }; Statt wie ich es gelernt hatte function foo() { // things } Was ist der Unterschied? Bessere Leistung? Umfang? Sollte ich diese Methode anwenden?

16
Braucht ein Entwicklerteam einen Manager?
Hintergrund: Ich bin derzeit Teil eines Teams von vier: 1 Manager, 1 Senior Developer und 2 Entwickler. Wir führen eine Reihe von maßgeschneiderten Inhouse-Systemen / -Projekten (z. B. 6-8 Wochen) für eine Organisation von rund 3500 Mitarbeitern durch sowie die gesamte Wartung und den Support, die für die zuvor erstellten …


9
Sollte ich einfache Korrekturen protokollieren?
Ich bin in einem Code-Shop von zwei. Und obwohl ich verstehe, dass ein Bug-Tracker nützlich ist, wenn die Anzahl der Programmierer größer oder gleich eins ist, bin ich nicht so überzeugt, dass das Protokollieren von Fehlern, Änderungen und Korrekturen die Zeit wert ist, wenn sie unbedeutend sind. Wenn ich einen …

4
Interception vs Injection: eine Entscheidung zur Framework-Architektur
Es gibt diesen Rahmen, den ich mitgestalte. Es gibt einige allgemeine Aufgaben, die mit einigen allgemeinen Komponenten ausgeführt werden sollten: Protokollieren, Zwischenspeichern und Auslösen von Ereignissen im Besonderen. Ich bin mir nicht sicher, ob es besser ist, die Abhängigkeitsinjektion zu verwenden und alle diese Komponenten für jeden Dienst einzuführen (z. …

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.