Softwareentwicklung

19
Wie wichtig sind Designmuster bei der Programmierung?

Ich bin ein Universitätsstudent und habe gerade angefangen, über Designmuster zu lernen und zu kämpfen, um den Zweck von ihnen zu verstehen. Ich habe versucht, sie zu recherchieren, aber alle Ressourcen, die ich gefunden habe, scheinen auf akademische und nicht auf professionelle Weise über sie zu...

19
Eine kostenlose Spielentwicklungssprache? [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...

19
Ist es eine gute Angewohnheit, C-Ausdrücke in C ++ - Code zu verwenden?

In der Schule haben wir dieses Jahr angefangen, C zu lernen, obwohl ich der Klasse weit voraus bin, und ich habe Java, C ++ und C gelernt, während die Klasse an der Basis von C ist. Jedenfalls habe ich mich selbst dokumentiert, Bücher gelesen, Artikel, und ich habe meine Lehrerin gefragt, warum ich...

19
Was ist Pseudocode?

Ich habe in letzter Zeit viele Erwähnungen von Pseudocode auf dieser und anderen Websites gesehen . Aber ich verstehe es nicht: Was ist Pseudocode? In dem folgenden Wikipedia-Artikel heißt es beispielsweise: "Es verwendet die strukturellen Konventionen einer Programmiersprache, ist jedoch eher...

19
Benötige ich wirklich ein Unit-Test-Framework?

Derzeit haben wir in meinem Job eine große Reihe von Komponententests für unsere C ++ - Anwendung. Wir verwenden jedoch kein Unit-Test-Framework. Sie verwenden einfach ein C-Makro, das im Grunde ein Assert und ein Cout umschließt. So etwas wie: VERIFY(cond) if (!(cond)) {std::cout << "unit...

19
Was macht einen Hashing-Algorithmus „sicher“?

Nachdem ich diese interessante Frage gelesen hatte , hatte ich das Gefühl, eine gute Vorstellung davon zu haben, welchen unsicheren Hashalgorithmus ich verwenden würde, wenn ich einen brauche, aber keine Ahnung, warum ich stattdessen einen sicheren Algorithmus verwenden könnte. Was ist der...