Biggest Beginner Coding Mistake: Separation of Concern