Softwareentwicklung

8
quantitativer Vergleich von AST-Formen

Wie könnte man die Form abstrakter Syntaxbäume ähnlicher Quellcode-Programme (C, C ++, Go oder irgendetwas mit GCC kompiliertes ...) vergleichen? Ich denke, dass die Plagiatserkennung im Quellcode solche Techniken verwenden würde, aber ich habe keine Ahnung, wie das heißen würde ... Zum Beispiel...

8
Was bieten SCM-Tools (Ansible, Puppet, Chef usw.)?

Ich habe ziemlich viel über Software Configuration Management (im Internet und auch in SWEBOK) gelesen, aber ich weiß nicht genau, was der Zweck von SCM-Tools ist. Oder besser gesagt, was bieten diese Tools, was andere Tools nicht bieten? Angenommen, ich habe eine Umgebung mit den folgenden Tools:...

8
Ist diese Codestruktur in irgendeiner Weise vorteilhaft?

Ich wurde kürzlich in ein Java-Webanwendungsprojekt hineingeworfen und bin auf eine Reihe von Klassen gestoßen, die diesem Format folgen: public class MyThingy { private final int p1; private final String p2; … public MyThingy (int p1, String p2, …) { this.p1 = p1; this.p2 = p2; … }...

8
Ist es in Ordnung, eine Eigenschaft vom Typ COM-Objekt zu haben?

Ich entwickle ein COM-Add-In für Microsoft Excel mit VB.Net. Ich habe eine Klasse geschrieben, um ein Arbeitsblatt darzustellen, das bestimmte Elemente enthält. Nehmen wir zum Beispiel an, es hat ein ListObject. Ich erstelle eine Eigenschaft für das ListObject wie folgt: Public Class MySheet...