Wenn ich's könnte, würde ich Klassen einbauen und mir dafür soviel Zeit wie
nötig geben. Auch nicht schlecht wäre es, wenn man einzelne Includes nur
dann neu kompilieren muss, wenn man was an ihnen ändert, damit der
kompiliervorgang bei großen Projekten nicht so lange dauert.
Außerdem würde ich für größere Updates bei zukünftigen Käufern ein paar
Euros verlangen, damit nicht später jeder eine unbegrenzt updatebare
Version hat, mit der ich bei fallender Nachfrage am Produkt kaum mehr Geld
verdiene. Außerdem würde mich mehr Geld mehr motivieren.
Wenn meine Teammitglieder sowieso alle kostenlos für mich arbeiten, darf
mir jeder helfen. Einsicht in die Codes würde allerdings nur Leute bekommen,
die mir dann was nettes unterschreiben...
///Edit:
@ZeHa:
Aber dann muss mal jemand jaPBe auf Linux lauffähig machen.
Und was mir gerade noch einfällt. Ich würde Pointer wie in C machen. Also
die Möglichkeit für native Typen bei Pointern, das Dereferenzieren mit
'*ptr' und ein 'p++' wird automatisch zu einem 'p=p+SizeOf(PointerTyp)'.