managing large solutions
I am in a bit of confusion, and I am convinced that I am confusing myself.
I am working on a very interactive app for a client.
I am about 1/2 through and although the number of Tables and TOs is manageable,
I am getting lost in the relationships between scripts, layouts and buttons.
I have over 150 layouts now, and over 200 scripts. Because it is a very interactive application, may of the layouts contain button whichs trigger scripts which move to different layouts.
Following all of this through is beginning to be painful, especially since FM does not seem to have a easy way to list all my buttons, tell me which scripts they trigger and which layouts they are on.
I am struggling with naming conventions for all of this.
I "use predecessor" codes (1st characters) in my script names which tell me something about the nature of the script, stringing them together as required. I try to make sure that my script names tell me what they do, even though that leads to long script names.