Softwareentwicklung

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




2
Bitweises ODER vs Hinzufügen von Flags
Ich habe schon andere gesehen, die Bitwise-OR verwenden, um Flags zu kombinieren: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; So mache ich es auch. Aber ich habe auch einige (nicht so viele) kombinierte Flags mit Addition gesehen: #define RUN …
16 c++  operators 



6
Wie kann ich beurteilen, ob ein Projekt besonders komplex ist oder ob ich es nur langsam aufgreife?
Bei einem Großprojekt mache ich nur geringe Fortschritte. Die Quelle ist riesig, viele Schichten von Objekten, Makkaroni-Code, Doppel-Diamant-Diagramme mit mehrfacher Vererbung, halbherbe Merkmale, die eingefroren waren, als der ursprüngliche Schreiber abreiste, und niemand weiß, warum viele Teile so entworfen wurden, wie sie waren. Ich nehme an, dass jeder kompetente Programmierer …





5
Algorithmus für die Lernentwicklung [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 . Dies ist eine ziemlich allgemeine Frage. Ich kenne etwas von Perl und Python …


14
Wenn Sie zurückgehen und Ihre Fähigkeiten neu erlernen müssten, wie würden Sie es tun? [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 6 Jahren . Mein jüngerer Bruder will mit dem Programmieren beginnen. Er …


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.