Softwareentwicklung

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

5
Daten von einer Webseite auf stabile und effiziente Weise abrufen
Kürzlich habe ich erfahren, dass die Verwendung eines regulären Ausdrucks zum Parsen des HTML-Codes einer Website, um die benötigten Daten zu erhalten, nicht die beste Vorgehensweise ist. Meine Frage ist also einfach: Was ist dann der beste / effizienteste und allgemein stabile Weg, um diese Daten zu erhalten? Ich sollte …
11 data  parsing 

7
Verallgemeinern Sie die Verwendung von Variablen im Code
Ich würde gerne wissen, ob es eine gute Praxis ist, Variablen zu verallgemeinern (verwenden Sie eine einzelne Variable, um alle Werte zu speichern). Betrachten Sie ein einfaches Beispiel Strings querycre,queryins,queryup,querydel; querycre = 'Create table XYZ ...'; execute querycre ; queryins = 'Insert into XYZ ...'; execute queryins ; queryup = …

7
Sind mehr Kommentare in Umgebungen mit hohem Umsatz besser?
Ich habe heute mit einem Kollegen gesprochen. Wir arbeiten an Code für zwei verschiedene Projekte. In meinem Fall bin ich die einzige Person, die an meinem Code arbeitet. In ihrem Fall arbeiten mehrere Personen an derselben Codebasis, einschließlich Koop-Studenten, die ziemlich regelmäßig (zwischen 8 und 12 Monaten) kommen und gehen. …

4
Wie häufig sind exponentielle Zeitalgorithmen für generische Fälle in Produktionssoftware?
Ich weiß, dass exponentielle Zeitalgorithmen generell vermieden werden sollten, aber manchmal notwendig sind. Ein Fall ist der reisende Verkäufer. Wie häufig sind solche Algorithmen in Produktionssoftware? Sind diese Fälle normalerweise notwendig oder das Ergebnis von Eilaufträgen? Ich verstehe, dass viele mit einer guten Heuristik gelöst werden können. Was wird normalerweise …
11 algorithms 

3
Best Practices für die funktionale Programmierung von Scala oder Clojure
Ich habe viel Selbststudiencodierung gemacht und einige Erfahrungen mit parallelen Programmiermodellen gesammelt: Akteure, Software-Transaktionsspeicher, Datenfluss. Wenn ich versuche, diese Architekturen auf das reale Leben anzuwenden - auf Webanwendungen mit hoher Last - unterstützt kein Modell die Haltbarkeit und Persistenz von Daten. Bei Aufgaben im wirklichen Leben müssen am Ende Daten …

6
Täusche ich mich selbst? Übergang von Business Analysten zum Programmierer
Derzeitiger Job: Als leitender Business Analyst für ein Big 4-Unternehmen, Leiter eines Teams von Entwicklern und Testern, die an einem groß angelegten Re-Platforming-Projekt arbeiten (4 Onshore-Entwickler, 4 Offshore-Entwickler, mehrere Onshore- / Offshore-Tester). Arbeiten Sie auch in ähnlicher Funktion an anderen kleineren Projekten. Umfang meiner Rolle: Sammeln / Ausschreiben von Anforderungen, …

2
Gibt es wissenschaftliche Studien zu TDD, bei denen die Gesamtbetriebskosten für ein Produkt als Maß verwendet werden?
Als ich die Zusammenfassung früherer Arbeiten in Dogsa T, Batic D, las. Die Wirksamkeit der testgetriebenen Entwicklung: eine industrielle Fallstudie. Software Quality Journal. 2011; 19 (4): 643 & ndash; 661. Es fiel mir auf, dass die Messungen, die in vielen Studien zu TDD verwendet wurden, auf Codezeilen, Fehlern und Entwicklungszeit …






2
Dokumentieren einer Programmiersprache: Referenzhandbuch
Wir prüfen die Überarbeitung der Dokumentation für unsere gesamte Produktlinie. Ein Teil davon enthält Referenzhandbücher für eine Programmiersprache, die als Teil des Systems verwendet wird. Wie kann ein Referenzhandbuch für eine Programmiersprache am besten strukturiert werden, um eine maximale Benutzerfreundlichkeit für diejenigen zu gewährleisten, die neu in der Sprache sind? …

3
Umgang mit Interviewfragen zum Programmierstil [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 4 Jahren . Als C ++ - Programmierer in Interviews befand ich mich wiederholt in Situationen, …

3
Gibt es beim Vergleichen einer Zeichenfolgenvariablen mit einem Zeichenfolgenliteral mit .equals () eine Standardpraxis für die Reihenfolge der Elemente? [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …

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.