The following tip will not help you with your current application, but I find it useful to plan ahead for page numbering in advance.
First, I divide my application into groups of pages, say, โAccounting, reports and administration,โ and then assign 100 (or 1000) pages to each of these groups.
For instance:
100 - Accounting (main page) 200 - Reports (main page) 300 - Administration (main page)
Then I assign subpages to each group based on which pages my requirements analysis tells me that I will most likely need:
100 - Accounting (main page) 110 - List Invoices 120 - Edit Invoice 121 - Edit Invoice - Details Screen 130 - Add new invoice - step 1 131 - Add new invoice - step 2 132 - Add new invoice - step 3 200 - Reports (main page) 300 - Administration (main page)
And so on, you get the idea. Leave some space between the numbers (110, 120, etc.) to add a few pages later.
Of course, it is difficult to plan everything in advance, so some pages of pages outside the page should be used after some time, but, in my experience, a little preliminary planning makes it much more manageable (and easy to work).
source share