I prefer having fixed work spaces, helps with the OCD 🙂

Here’s how to disable auto arranging of work spaces

System Preferences -> Mission Control -> “Automatically rearrange Spaces based on most recent use”

Mission Control
Mission Control