In einer Ich-AG lohnt sich das nicht. Anders hingegen sieht es in einer teamorientierten Entwicklungsumgebung aus. z.B. gäbe es das DB-Team und das Team was die Anwendungen schreibt. Das AW-Team hat dann den Kopf frei von DB-Abhängigkeiten im weiteren Sinne, die werden vom DB-Team erledigt. Mal ganz vereinfacht ausgedrückt. Letztendlich wird damit auch der Programmcode modularer und übersichtlicher. Programmierer werden austauschbar...
Das Projekt ist größer, ein zweiter Programmierer wird in 2 Wochen eingestellt.
Mir geht es allerdings in erster Linie um Performance und wenn es nur eine hundertstel Sekunde schneller ist und minimal entlastet - tut es das?