Softwareentwicklung

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

3
Copyright-Datumsbereich von git automatisch aktualisieren?
Während ich schreibe, sind wir 10 Tage im Jahr 2012. Ich wette, viele Programmierer bearbeiten die Copyright-Zeichenfolge oben in ihren Quelldateien wie folgt: // Copyright 2008, 2010-2012 Some Company Unlimited Ihr Versionskontrollsystem weiß, wann Dateien so sicher geändert wurden, dass es beim Schreiben oder Umschreiben dieser Zeichenfolgen helfen kann. Meine …
10 git  copyright 


2
Django anhand eines Beispiels lernen [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 5 Jahren . Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Als ich anfing, Android zu lernen, fand …
10 learning  django 


2
Was ist die empfohlene Methode, um die aktuelle Entwicklung von der Wartungsentwicklung in der Versionskontrollsoftware zu trennen?
Ich habe eine Softwareanwendung mit Git verwaltet. Ich habe gerade eine neue Version 2.x veröffentlicht, die ich langfristig beibehalten möchte (meistens Fehlerbehebungen). In der Zwischenzeit möchte ich mit der Arbeit an Version 3.x beginnen. Was ist der empfohlene Weg, um dies zu verwalten? Sollte ich einen Zweig für Version 2.x …

3
Auf der Suche nach einem verteilten Verriegelungsmuster
Ich muss einen benutzerdefinierten rekursiven Objektsperrmechanismus \ Muster für ein verteiltes System in C # entwickeln. Im Wesentlichen habe ich ein System mit mehreren Knoten. Jeder Knoten verfügt über exklusive Schreibberechtigungen für n- Status-Teile. Der gleiche Status ist auch in schreibgeschützter Form auf mindestens einem anderen Knoten verfügbar . Einige …


4
Paarprogrammierung mit Scrum
Ich bin in einem Team, das derzeit Scrum verwendet, und wir erwägen, Paarprogrammierung hinzuzufügen, um die funktionsübergreifenden Fähigkeiten des Teams zu verbessern und Fehler mit der Philosophie "Zwei Köpfe sind besser als einer" zu reduzieren. In unserem Team meldet sich jedes Teammitglied normalerweise während der Sprintplanung für eine vollständige Arbeitsbelastung …

3
Beobachtermuster; Wissen * was * geändert hat?
Ich habe zwei abstrakte Klassen Subject und Observer erstellt, die eine klassische Observer-Musterschnittstelle definieren. Ich leite von ihnen ab, um das Observer-Muster zu implementieren. Ein Beobachter könnte so aussehen: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Das ist in …

5
Agile, Wasserfall- und Anforderungsänderungen
Hat jemand dieses Problem eines als "Agil" definierten Projekts durch Anforderungsänderungen überlaufen lassen? Ich arbeite an einem Entwicklungsprojekt, das in 4 Wochen Sprint ausgeführt wird, aber es gibt immer Änderungen zwischen diesen Sprints. Ist es dann immer noch als agil definiert? Ich denke, es ist eine Art subagiler Prozess - …

3
Gibt es ein formales Anti-Muster, um das Szenario zu beschreiben?
Ein Teil des Codes wurde geschrieben, um Excel-Tabellen (Office Interop) zu generieren. Der Code arbeitet sehr schlecht. Ein Subsystem dient zum Generieren der Dateien bei Nacht. Leistung ist nachts kein Problem. Es wird eine Funktion erstellt, um die richtige Datei aus den 100 verschiedenen verfügbaren Dateien auszuwählen, abhängig von einem …

7
Wie werden Softwaretests bei Tech-Startups durchgeführt?
Ich habe viele Forschungsartikel und Tech-Blogs gesehen, die die Vorteile von Softwaretests bieten. Davon habe ich überzeugt. Da die gesamte Forschung zu Softwaretests von großen Softwareunternehmen durchgeführt wird, glaube ich nicht, dass sie wirklich für Startups gelten. Da Startups im Vergleich zu großen Softwareunternehmen andere Bedürfnisse und Einschränkungen haben. Das …
10 testing  startup 


2
Anwendungsfälle für node.js und c #
Ich mache ziemlich viel ASP.NET-Arbeit (C #, MVC), aber das meiste davon ist typische Webentwicklung. Ich mache eine erholsame Architektur mit CRUD-Repositorys. Die meisten meiner Kunden haben nicht viele fortgeschrittene Anforderungen in ihren Anwendungen. Ich schaue jetzt auf node.js und seine Auswirkungen auf die Leistung (ich bin süchtig nach Geschwindigkeit), …

5
Fertigung vs Softwareentwicklung [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

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.