Softwareentwicklung

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

8
Unter welchen Umständen sind Flussdiagramme immer noch ein wertvolles und nützliches Werkzeug?
Als ich mit dem Programmieren anfing, stützte ich mich stark auf Flussdiagramme (und Druckerbeabstandungsdiagramme). Während ich in der COBOL-Klasse war, konnte ich keinen Code schreiben, bis mein Flussdiagramm vom Kursleiter abgemeldet wurde. Damals musste ich für alles ein Flussdiagramm erstellen. Heute, fünfundzwanzig Jahre später, sehe ich mich nur noch zwei …

2
Beste Open Source ASP.NET MVC E-Commerce-Projekte [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 …

5
Was ist die am besten kompatible und am weitesten verbreitete Produktionssprache, um die von Haskell erworbenen Kenntnisse und Fähigkeiten zu exportieren?
Ich mag Haskell, schlicht und einfach. Während Haskell in Produktionssoftware verwendet wird, ist es nach meinem Kenntnisstand nicht besonders weit verbreitet. Was ist die ähnlichste und nach wie vor am häufigsten verwendete Sprache in Bezug auf Produktionsprojekte, damit ich die Chance eines Schneeballs habe, etwas Ähnlich Fantastisches in der Industrie …

8
Berufserfahrung statt Ausbildung? [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 5 Jahren . Ich wollte dieses Thema als "Bildung vs. Erfahrung" bezeichnen, aber dieses Thema existiert …

8
Werden Compiler außerhalb der Entwicklung verwendet?
Nach meinem Verständnis sind Compiler für Entwickler gedacht, die ihren Code in ausführbare (Maschinencode-) Dateien kompilieren. Compiler erstrecken sich nicht auf den Computer oder das Endbenutzersystem eines Clients. Stattdessen konvertieren Entwickler ihren Code mithilfe des Compilers in Maschinencode, der dann zur Verwendung als Anwendung auf die anderen Maschinen übertragen wird. …
14 compiler 

3
Warum ist die c-Familie das Standard-CS-Studienregiment für Mathematik- / CS-Programme anstelle der LISP-Familie? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe mich mit LISP vertraut gemacht, um mich …


5
Warum wird JavaScript für die klassische Anwendungsentwicklung (kompilierte Software) nicht verwendet? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Während meiner jahrelangen Webentwicklung mit JavaScript bin ich zu …

3
Implementieren von technischen Papieralgorithmen in C ++ oder MATLAB
Ich bin ein Student der Elektrotechnik. Ich habe viele technische Artikel über Signal- und Bildverarbeitungsalgorithmen (Rekonstruktion, Segmentierung, Filterung usw.) gelesen. Die meisten der in diesen Artikeln gezeigten Algorithmen sind über eine kontinuierliche Zeit und eine kontinuierliche Frequenz definiert und geben häufig die Lösungen in Form von komplizierten Gleichungen an. Wie …
14 c  algorithms  matlab 

5
Scrum Neuschätzung von Geschichten
Jeden Tag nach dem Aufstehen aktualisieren mein Team und ich unsere Schätzungen für jede Geschichte. Ich habe das Gefühl, dass irgendetwas nicht stimmt, also brauche ich Ihre Hilfe. Das ist wie wir es machen: Story A Schätzung: 24 Stunden (8 Stunden pro Tag - wir verwenden "ideale Tage" als Maß) …
14 scrum  estimation 



3
Tipps für eine „kontinuierliche“ Lieferung
Ein Team hat häufig Schwierigkeiten, Software zu veröffentlichen (einmal pro Woche). Was folgt, ist ein typischer Release-Zeitplan: Während der Iteration: Entwickler arbeiten an Storys im Backlog für kurzlebige (dies wird enthusiastisch durchgesetzt) ​​Feature-Zweige, die auf dem Master-Zweig basieren. Entwickler ziehen ihre Feature-Zweige häufig in den Integrationszweig, der kontinuierlich erstellt und …


9
ein programmierer, viele sprachen - das namensdilemma
Wenn Sie in mehreren Programmiersprachen arbeiten, tritt ein Problem auf ... Ein gültiger Name (Bezeichner) in einer Sprache ist in einer anderen ungültig. Beispielsweise... var new function thissind Schlüsselwörter in JavaScript, aber Sie können sie in Python frei verwenden. Ebenso list dict defkann in JavaScript problemlos gearbeitet werden. Dies ist …
14 polyglot 

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.