Sorry, da habe ich mich missverständlich ausgedrückt, selbstverständlich mache ich nicht copy und paste innerhalb (m)eines Projektes. Ich habe es folgendermassen gemeint: Ich habe eine Funktionssammlung und kopiere genau einmal die benötigte Funktion in eine
Unit (m)eines Projektes.
In meiner über 30 jährigen Laufbahn als Softwareentwickler konnte ich noch _nie_ eine komplette Klasse eines Projektes in einem anderen Projekt wiederverwenden, aber hunderte von Funktionen die ich einfach aus meiner Sammlung kopiere und eine Funktionsunit einfügen kann (oder aber in
dll's die von mehreren Programmen wiederverwendet werden können).
Ich will garkeine Wertung über deinen Source abgeben, denn ich kenne weder ihn noch deine Projekte, aber das sagt meiner Meinung nach schon einiges aus, dass davon in 30 Jahren nichts wiederverwendbar war. Und vielleicht auch darüber, dass du nie in einem Team gearbeitet hast (oder doch?)