Softwareentwicklung

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


8
Gibt es eine Sprache zwischen C und C ++?
Ich mag die einfache und transparente Art von C sehr: Wenn ich C-Code schreibe, fühle ich mich nicht von "undichten Abstraktionen" belastet und kann fast immer schlau raten, welche Baugruppe ich produziere. Ich mag auch die einfache, vertraute Syntax für C. Allerdings hat C nicht diese einfachen, hilfreichen Doodads, die …
18 c++  c 

7
Wie kann die Schulung der Schüler in Bezug auf die Wartbarkeit verbessert werden? [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 . Die Wartbarkeit spielt bei der professionellen Softwareentwicklung eine wichtige …


8
Ist die Kopplung mit Strings „lockerer“ als mit Klassenmethoden?
Ich starte ein Schulgruppenprojekt in Java mit Swing. Es ist eine unkomplizierte grafische Benutzeroberfläche der Database Desktop App. Der Professor gab uns den Code aus dem letztjährigen Projekt, damit wir sehen konnten, wie er die Dinge macht. Mein erster Eindruck ist, dass der Code weitaus komplizierter ist, als er eigentlich …
18 java  coupling 




5
Sind separate Parsing- und Lexing-Pässe eine gute Übung für Parser-Kombinatoren?
Als ich anfing, Parser-Kombinatoren zu verwenden, war meine erste Reaktion ein Gefühl der Befreiung von einer künstlichen Unterscheidung zwischen Parsing und Lexing. Plötzlich wurde alles nur noch analysiert! Vor kurzem bin ich jedoch auf dieses Posting auf codereview.stackexchange gestoßen, das jemanden veranschaulicht, der diese Unterscheidung wieder herstellt. Zuerst dachte ich, …

4
So ermitteln Sie die Anzahl der für ein Projekt benötigten Programmierer
Woher wissen Sie, wie viele Programmierer ein bestimmtes Projekt benötigt, um erfolgreich zu sein? Das Unternehmen, für das ich arbeite, führt Aufträge für Kundenunternehmen aus. Wir haben ein internes Lagerverwaltungssystem geschrieben, das die ortsbezogene Bestandsverwaltung, die Auftragsabwicklung, die Erstellung von Frachtbriefen, die Rechnungsstellung, die Frachtprüfung und das Berichtswesen (wahrscheinlich 50 …



6
Selbstdokumentierender Code gegen Javadocs?
Vor kurzem habe ich daran gearbeitet, Teile der Codebasis, mit denen ich mich derzeit befasse, zu überarbeiten - nicht nur, um sie selbst besser zu verstehen, sondern auch, um es anderen zu erleichtern, die an dem Code arbeiten. Ich neige dazu, mich auf die Seite des Denkens zu lehnen, dass …

7
Was sind die wesentlichen Dinge, die man über UML wissen muss?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich möchte, dass meine Skizzen zum Design und Verhalten eines Programms rationalisiert werden und eine gemeinsame Sprache mit anderen …
18 design  uml 

10
Wie relevant sind die Brainbench-Ergebnisse bei der Bewertung von Kandidaten? [geschlossen]
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie …
18 skills  hiring 

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.