Jo, das Problem mit komplexen Funktionen kenne ich auch! Inzwischen mache ich es so, dass ich im ersten Schritt einfach aufschreibe, was meine Funktion leisten soll und wie sie dabei vorgehen muss. Das ist für mich dann die Roadmap für die Umsetzung.
Ich wünsche dir weiterhin viel Erfolg!

Ich mag Pascal...