Code Clarity: Why Every Function Needs One Job
Let's say we're building an employee profile page. When someone visits a profile, three key things need to happen:
1. We need to grab their data from our backend (things like name, bio, profile pic)
2. While that data is loading, we should show a nice