03-04-2023, 12:13 AM
The main thing I ever find myself planning for, before just sitting down and starting to code, is the data structure I think I'm going to need for my project.
TYPE whatever
x as integer
y as integer
width as integer
height as integer
kolor as _unsigned long
background as _unsigned long
xmove as _float
ymove as _float
and so on...
END TYPE
Of course, I'll often have to expand or alter that type as I actually get into the project, but it gives me a starting point for the minimum of what I want my code to be able to accomplish. A good data structure is a good roadmap to knowing what needs to be implemented on piece at a time into your program. I find them even more useful than any sort of flowchart or whatnot that Ive ever personally created for myself.
TYPE whatever
x as integer
y as integer
width as integer
height as integer
kolor as _unsigned long
background as _unsigned long
xmove as _float
ymove as _float
and so on...
END TYPE
Of course, I'll often have to expand or alter that type as I actually get into the project, but it gives me a starting point for the minimum of what I want my code to be able to accomplish. A good data structure is a good roadmap to knowing what needs to be implemented on piece at a time into your program. I find them even more useful than any sort of flowchart or whatnot that Ive ever personally created for myself.