Softwareentwicklung

15
Ist es gut, die Bugfix-Kommentare im Code zu belassen?

Mein Team verwendet Klartext als Versionskontrolle. Das Projekt, an dem ich arbeite, wurde vor 7-8 Jahren noch nicht begonnen. Während der gesamten Laufzeit des Projekts gab es mehrere Releases, in denen Fehlerbehebungen, Service Packs usw. veröffentlicht wurden. Die Probleme werden mithilfe des...

15
Was ist ein Bootstrapper in der Programmierung?

Ich sehe manchmal den Begriff "Bootstrapper". Ich habe es zuletzt gesehen, als ich einige Lernübungen für Prisma erstellt habe. Ich bin über den UnityBootstrapperUnterricht gestolpert . Meine Frage ist: Wann würden Sie eine Klasse einen "Bootstrapper" nennen? Warum? Was sagt es über die Klasse...

15
Die beste Methode, um persönliche Projekte zu realisieren

Ich habe zahlreiche persönliche Projekte, die ich begonnen habe und die ich nie zu Ende zu bringen scheine, weil ich von anderen Ideen abgelenkt werde. Ich habe mich gefragt, wie ich meine persönlichen Projekte am besten umsetzen kann. Irgendwelche Tricks oder Tipps dazu? Das Problem ist, dass ich...

15
Anwendungsfälle für die mehrfache Vererbung

Java lässt die Mehrfachvererbung aus dem Grund aus, dass das Designziel, die Sprache einfach zu halten, umgangen wird . Ich frage mich, ob Java (mit seinem Ökosystem) wirklich "einfach" ist. Python ist nicht komplex und mehrfach vererbt. Also ohne zu subjektiv zu sein, ist meine Frage ... Was...

15
Richtlinien für Namespace- und Klassennamen

Ich habe Probleme, meine Klassen und Dienste richtig zu benennen, wenn Utils und andere Hilfeklassen beteiligt sind. Wie würden Sie Folgendes strukturieren: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs etc... Ich habe mehrere Dienste mit den gleichen...