Softwareentwicklung

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

2
Wie geht ein gleichzeitiger Garbage Collector mit Variablen um?
Nehmen wir an, es handelt sich um einen gleichzeitigen Mark-and-Sweep-Garbage-Collector. Wenn ein solcher GC konstante Zeiger verarbeitet, geht er nur durch diese (ausgehend von den Wurzeln) und markiert jeden angetroffenen Datenblock. Dann fegt alles unmarkiert. Ein Client-Code sollte die Datenblöcke markieren, die er als Roots verwendet. Aber was tun mit …


3
Leerzeichen zwischen negativem Vorzeichen und Variablenname
Ich habe versucht, eine Google-Suche durchzuführen und diese Stack Exchange-Site zu durchsuchen, konnte jedoch keine Frage finden, die sich direkt darauf bezieht. Der PEP 8 - Style Guide für Python-Code enthält viele gute Style-Empfehlungen. Ich glaube jedoch nicht, dass sie etwas darüber erwähnen, ob ein Leerzeichen zwischen einem Minus- oder …

1
Unit-Tests für Visualisierungs-Frameworks (3D-Grafiken)
Dies ist eine Fortsetzung dieser Frage. Dort habe ich gefragt, wie man Unit-Tests durchführt, wenn man eine Bibliothek wissenschaftlicher Algorithmen hat. Ich habe jetzt ein ähnliches Problem, aber mit einem anderen Projekt. Ich arbeite an einer 3D-Grafik-Engine-Framework-Abstraktion für DirectX, OpenGl, WebGl, Silverlight, WPF und im Grunde genommen an der 3D-API …
8 c#  unit-testing  tdd 



4
Einen Interpreter in einen Compiler konvertieren?
Zunächst einmal weiß ich, dass dies eine Frage ist, die von VIELEN anderen Programmierern vor mir gestellt wurde. Aber ich konnte keine brauchbare Ressource finden, die mir helfen könnte. Nun, ich erstelle eine Programmiersprache namens "Light". Die Syntax ist vergleichbar mit Python, hat aber ein striktes objektorientiertes Konzept. Ich habe …
8 c++  compiler 

2
Domänendienste als Fassaden
Ich habe .NET Domain-Driven Design mit C # gelesen : Problem - Design - Lösung und festgestellt, dass der Autor für jeden Aggregatstamm einen Domänendienst erstellt hat. Die Domänendienste waren jedoch nur Fassaden des entsprechenden Repositorys. Zum Beispiel ist dies ein Codebeispiel aus der Anwendung aus seinem Buch public static …

3
Was ist der beste Weg, um eine Tabelle in C ++ zu speichern
Ich programmiere einen Entscheidungsbaum in C ++ mit einer leicht modifizierten Version des C4.5-Algorithmus . Jeder Knoten repräsentiert ein Attribut oder eine Spalte Ihres Datensatzes und hat untergeordnete Werte pro möglichem Wert des Attributs. Mein Problem ist das Speichern des Trainingsdatensatzes unter Berücksichtigung der Tatsache, dass ich für jeden Knoten …



4
Warum wird die Formatierungsmethode in Python nicht häufiger verwendet?
Ich vermisse hier wahrscheinlich etwas, nachdem ich gesucht habe, konnte ich keine Antwort finden. Ich habe einige Python-Projekte untersucht und eine Sache, die mir immer wieder auffällt, ist die Tatsache, dass die meisten von ihnen weiterhin den %Operator zum Formatieren von Zeichenfolgen verwenden und nicht die neuere, empfohlene .format()Methode. Gibt …
8 python 



3
Ist das Protokoll aufgrund fehlender HTTP-Status nicht für moderne Anwendungen geeignet? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

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.