Softwareentwicklung

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

8
Funktionale oder nichtfunktionale Anforderung?
Ich wundere mich über funktionale oder nicht funktionale Anforderungen. Ich habe viele verschiedene Definitionen für diese Begriffe gefunden und kann einige meiner Anforderungen nicht der richtigen Kategorie zuordnen. Ich wundere mich über Anforderungen, die nicht mit einer Aktion verbunden sind oder einige zusätzliche Bedingungen haben, zum Beispiel: In der Liste …

4
Hat Microsoft eine kostenlose Version von Visual Studio? [geschlossen]
Keine Testversion, sondern eine wirklich kostenlose Version, die sie Benutzern zum Herunterladen anbieten .... Ich habe mich gefragt, ob ich die Option auf der Website verpasst habe. Jede Version von Visual Studio kann verwendet werden. Wenn nicht, gibt es Open-Source-Alternativen (mit ähnlicher Funktionalität oder möglicherweise schlechterer Entsprechung) von Visual Studio? …

8
Sind Entwickler nachts produktiver? [geschlossen]
Ich persönlich bleibe bis spät in die Nacht wach, programmiere und arbeite gerne an persönlichen Projekten. Meine anderen Kollegen fühlen sich ebenfalls gleich und möchten nachts codieren. Es geht jedoch nicht darum, leidenschaftlich mit persönlichen Hobbys umzugehen, sondern ich habe das Gefühl, dass ich nachts produktiver bin. Ich denke, dass …




15
Sinnloser Code in Ihrer Quelle
Ich habe Geschichten von älteren Programmierern darüber gehört und einige davon selbst gesehen. Es scheint, dass es mehr als ein paar Fälle gibt, in denen Programmierer sinnlosen Code schreiben. Ich werde Dinge sehen wie: Methoden- oder Funktionsaufrufe, die keinen Wert haben. Redundante Prüfungen in einer separaten Klassendatei, einem Objekt oder …


9
Gibt es eine Enzyklopädie von Algorithmen? [geschlossen]
Gibt es eine Enzyklopädie von Algorithmen, deren Stil dem Handbuch der Mathematik ähnelt ? Es scheint nützlich, eine große Anzahl von ihnen an einem Ort verfügbar zu haben. Ich weiß, dass die Kunst der Computerprogrammierung eine gute Quelle ist, aber sie scheint nicht so sehr enzyklopädisch als lehrreich. Moderator Hinweis …
34 algorithms 

8
Standard vs Impl beim Implementieren von Schnittstellen in Java
Nach dem Lesen Sollten Paketnamen Singular oder Plural sein? Mir ist aufgefallen, dass ich noch nie eine richtige Debatte über eines meiner Lieblingsprobleme gesehen habe: die Benennung von Schnittstellenimplementierungen. Angenommen, Sie haben eine Schnittstelle Order, die auf verschiedene Arten implementiert werden soll, aber es gibt nur die erste Implementierung, wenn …

14
Hat die Besessenheit, Code hübsch aussehen zu lassen, irgendeinen Vorteil?
Manchmal verbringe ich lächerlich viel Zeit (Stunden) damit, Code "hübsch aussehen" zu lassen. Ich meine, die Dinge symmetrisch aussehen zu lassen. Ich werde tatsächlich schnell durch eine ganze Klasse scrollen, um zu sehen, ob etwas herausspringt, das nicht "hübsch" oder "sauber" aussieht. Verschwende ich meine Zeit? Gibt es einen Wert …
34 clean-code 

10
So überzeugen Sie den Manager, Stack Overflow zuzulassen
In meiner Firma haben wir strenge Beschränkungen für die Internetnutzung. Ich muss die schlechte mobile Oberfläche oft nur für Stack Overflow verwenden. Die Seite ist jedoch sehr nützlich für die Arbeit. Wie kann ich einen Manager davon überzeugen, die Blockierung des Stapelüberlaufs aufzuheben? Gibt es eine Zusammenfassung der online verfügbaren …


12
Wie viele Entwickler werden vor der kontinuierlichen Integration für uns wirksam?
Die kontinuierliche Integration ist mit einem Mehraufwand verbunden, z. B. Einrichtung, Umschulung, Sensibilisierungsmaßnahmen, Unterbrechung der Behebung von "Fehlern", die sich als Datenprobleme herausstellen, erzwungene Trennung der Programmierstile von Bedenken usw. Ab wann rechnet sich die kontinuierliche Integration? EDIT: Das waren meine Erkenntnisse Das Setup war CruiseControl.Net mit Nant, das von …

4
Gedanken zur Implementierung von Model-View-Presenter
Ich versuche zu verstehen, wie eine gute Entkopplung zwischen einer Benutzeroberfläche und dem Modell implementiert werden kann, habe aber Probleme, genau herauszufinden, wo die Linien aufgeteilt werden müssen. Ich habe mir Model-View-Presenter angesehen, bin mir aber nicht sicher, wie ich es implementieren soll. Beispielsweise verfügt meine Ansicht über mehrere Dialogfelder. …

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.