Softwareentwicklung

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

3
Warum können wir einige eingebaute Eigenschaften eines globalen Objekts löschen?
Ich lese es5 in diesen Tagen und stelle fest, dass das Attribut [[konfigurierbar]] in einigen integrierten Eigenschaften des globalen Objekts auf true festgelegt ist, was bedeutet, dass wir diese Eigenschaften löschen können. Beispielsweise: Die Join-Methode des Array.prototype-Objekts verfügt über Attribute {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} So können wir die Join-Methode …
12 javascript 

2
Welche Aufgaben sollten Anfänger, Fortgeschrittene und fortgeschrittene Rails-Entwickler bewältigen können?
Ich programmiere ROR seit ungefähr einem Jahr und denke, ich bin bereit, an einem Projekt für jemand anderen zu arbeiten. Das Problem ist, dass in Stellenausschreibungen für Auftragnehmer nicht genau angegeben ist, welche spezifischen Aufgaben Sie auf verschiedenen Erfahrungsstufen (in Schienen und anderen Technologien) ausführen sollten, sodass ich nicht weiß, …

9
Verwenden Sie Open-Source-Programme in Ihrem Unternehmen?
Gibt es irgendwelche Nachteile für Ihre Mitarbeiter, Open-Source-Programme in Ihrem Unternehmen zu verwenden? Ich habe vor, ein Geschäft aufzubauen, und ich frage mich, warum Unternehmen normalerweise mit proprietärer Software arbeiten, wie Microsoft Word , um die bekannteste zu zitieren. Warum verwenden sie nicht Open Office (oder Libre Office ) usw.? …

1
Gibt es Studien zum Zusammenhang zwischen Softwaretestverfahren und Entwicklerproduktivität? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Gibt es Studien zum Zusammenhang zwischen Software-Testverfahren (Unit- und / oder Integrationstests) und …

3
Was soll in Javascript getestet werden?
Bei der Arbeit haben wir gerade mit einer stark auf Javascript basierenden Anwendung begonnen (tatsächlich mit Coffeescript, aber immer noch), von der ich ein automatisiertes Testsystem mit JsTestDriver und Fabric implementiert habe. Wir haben noch nie etwas mit so viel Javascript geschrieben, also haben wir bis jetzt noch nie Javascript …

4
Vermeiden aufgeblähter Domänenobjekte
Wir versuchen, mithilfe eines DDD-Ansatzes Daten aus unserer aufgeblähten Service-Schicht in unsere Domain-Schicht zu verschieben. Wir haben derzeit eine Menge Geschäftslogik in unseren Diensten, die über den gesamten Ort verteilt ist und nicht von der Vererbung profitiert. Wir haben eine zentrale Domain-Klasse, auf die sich der Großteil unserer Arbeit konzentriert …


8
Ist es sinnvoll, Unit-Tests zu lizenzieren?
Ich frage mich, ob es irgendwelche Vorteile / Risiken gibt, wenn man einen Testcode, der hauptsächlich aus Unit-Tests besteht, (nicht) lizenziert. Was denkst du? Ich interessiere mich besonders für die Lizenzierung unter (L) GPL, Apache, MIT und BSD. BEARBEITEN : Die Annahme ist, dass Nicht-Test-Code bereits unter einer Lizenz veröffentlicht …

1
Verwenden von Archivbildern in Open Source-Projekten
Ich habe ein Open-Source-Projekt gestartet und hätte sehr gerne ein süßes und einprägsames Symbol, mit dem ich das Projekt beschriften könnte. Mein Dilemma ist, dass ich wenig bis gar keine Erfahrung darin habe, Vektorgrafiken zur Verwendung in einem solchen Projekt zu entwerfen. Als Ausgleich dachte ich, ich könnte eine Grafik …

2
Konvertieren eines begrenzten Rucksackproblems in ein 0/1-Rucksackproblem
Ich bin auf ein Problem gestoßen, bei dem es das Ziel war, dynamische Programmierung zu verwenden (anstelle von anderen Ansätzen). Es gibt eine zu überbrückende Distanz und eine Reihe von Kabeln unterschiedlicher Länge. Wie viele Kabel sind mindestens erforderlich, um die Entfernung genau zu überbrücken? Für mich sah das nach …
12 algorithms 

5
Alternativ zur HTML-Hilfe
Derzeit verwenden wir ein System namens AsciiDoc , mit dem wir Dokumentation in einem einfachen Text-Markup erstellen können. Daraus können wir mehrere Ausgabeformate generieren. Wir verwenden nur die Ausgabeformate pdf und chm. Ich habe mich gefragt, ob es eine Alternative zu chm gibt. Was ich suche, ist etwas, das mit …

2
WCF / SOA - Warum sollte ich Parameterobjekte für einfache Anforderungen erstellen?
Unser Unternehmen startet eine ziemlich große SOA-Initiative. Wir machen eine Menge richtig: Es gibt gute Kommunikation; gegebenenfalls Geld für Werkzeuge; und wir haben einige gute Fachkenntnisse mitgebracht, um uns bei der Umstellung zu helfen. Wir versuchen Standards zu entwickeln, denen wir als Gruppe folgen können, und einer der vorgeschlagenen Standards …
12 soa  wcf 

8
Wie einfach ist eine echte KISS-Lösung? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …


2
Anpassung an eine Teamumgebung nach jahrelanger Eigenentwicklung
Ich habe fast 5 Jahre Erfahrung als Webentwickler und bin der Meinung, dass ich jetzt auf mittlerem Niveau sein sollte, aber wenn ich den Weg gehe, denke ich, dass ich noch ziemlich "jung" darin bin. Hier ist das Problem, von dem ich denke, dass es das Problem ist: Während der …
12 teamwork 

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.