Softwareentwicklung

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

4
Vermeiden Sie eine Initialisierungsmethode
Ich habe diesen vorhandenen Code, in dem sie eine Klasse und eine Initialisierungsmethode in dieser Klasse haben. Es wird erwartet, dass das Objekt der Klasse nach seiner Erstellung initialize aufgerufen werden muss. Grund für die Existenz der Initialisierungsmethode Das Objekt wird frühzeitig mit einem globalen Gültigkeitsbereich erstellt und die Initialisierungsmethode …

9
Werden die Entwickler in einem Unternehmen, dessen Hauptgeschäftsfeld Software ist, immer noch als „IT“ betrachtet?
Ich denke, dass ein Unternehmen, dessen Hauptgeschäft darin besteht, Entwickler von Widgets-Gruppen mit Networking, Support usw. zu versorgen, weil nichts davon das Geschäft ist, sondern die Unterstützung des Geschäfts. Wenn Ihr Hauptgeschäft Software verkauft, würde ich die Entwicklungsgruppe "Forschung und Entwicklung" oder ähnliches nennen. Wenn Sie Entwickler hätten, die ausschließlich …

12
Was ist ein Algorithmus?
Was genau ist ein Algorithmus, wie in was bedeutet Algorithmus? Das Wenige, was ich verstehe, ist, dass es nicht spezifisch für eine bestimmte Sprache oder ein bestimmtes Designmuster ist, sondern eines der grundlegendsten Prinzipien (ich denke, diese Frage lässt mich dumm aussehen). Eine der "Möglichkeiten", die ich zu verstehen habe, …
12 algorithms 

6
Verzweigungs- und Versionsstrategie für gemeinsam genutzte Bibliotheken
Diese Posts scheinen miteinander verwandt zu sein, aber mein Gehirn beginnt zu schmelzen und versucht, Folgendes zu überdenken: P Mein Arbeitgeber hat gerade damit begonnen, die Quellcodeverwaltung zu verwenden, hauptsächlich, weil das "Repository" vor der Einstellung weiterer Entwickler die Festplatte des einzelnen Entwicklers war, der hauptsächlich von zu Hause aus …

4
Inwiefern ist LLVM Low Level?
Inwiefern ist LLVM (Low Level Virtual Machine) Low Level? (Zum Zeitpunkt des Schreibens fand ich diese Erweiterung der Abkürzung "LLVM" nicht auf der Website, sondern auf Wikipedia .) Wird es als "Low Level" bezeichnet, für was es entwickelt wurde (eine Compiler-Infrastruktur) oder weil es auf einer "niedrigeren Ebene" als andere …

5
Fallstricke im Grails Framework [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Was sind einige der größten Probleme / …

9
Wie gehe ich mit einem "Bad Code" -Interview um? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Bei einem "Bad Code" -Interview wird dem …

4
Warum sollten große Finanz- / Versicherungsunternehmen Git und / oder Github verwenden?
Ich arbeite für ein großes Unternehmen (30.000 Mitarbeiter) in der Finanz- / Versicherungsbranche. Während "IT" nicht unser Hauptaugenmerk ist, lassen Sie uns ehrlich sein, dies sind informationsgetriebene Branchen und die Unternehmen mit dem besseren technologischen Vorteil scheinen schneller voranzukommen. In meiner Firma gibt es viele Softwareentwicklungsteams. Sie sind überall auf …


4
Warum fällt es mir so schwer, meine Arbeit zu teilen?
Ich habe da draußen eine Anwendung gemacht, Codierung ist nicht das Problem. Aber wenn es um das Bereitstellen / Kommunizieren / Teilen mit Kollegen und Freunden geht, stecke ich fest. Ich fühle mich gedemütigt, weil es Fehler gibt, und die Leute werden es nicht benutzen ... Ich bin sicher, ich …

11
Mikrooptimierung - BAD vs. Spieleentwicklung
In der Spieleentwicklung gibt es viel C / C ++, in Geschäftsanwendungen C #. Ich habe C / C ++ - Entwickler gesehen, die sich besorgt darüber äußerten, wie eine einzelne Codezeile in Assembly übersetzt wird. In .NET gehen manche nur selten in die IL. In C # ist "Mikrooptimierung" …


5
LINQPad wird immer noch viel benutzt? [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 …
12 linq 



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.