WOULD

WOULD is a framework in how to efficiently plan a programming project.

W - Walk Through the Requirements

Understand the big picture

O - Open Up the Requirements

Start listing what requirements you have been given.
Start asking questions about what you missing

U - UI Design

Start drawing or planning in a notepad before opening up an IDE.
Only use notepad first because it's faster to design through drawing than using a drawing software

L - Logic Design

"How does this fit together?"
Pretend you're the user and start visualizing what the application should provide and show
Should be intuitive (easy to use and understand)

D - Data Design

Figuring out where the data should be stored.
May consist of classes/models and their respective properties/attributes
An error has occurred. This application may no longer respond until reloaded. Reload 🗙