how can i go from "code that works" to "good code"

Posted by Striking_Try_8763@reddit | learnprogramming | View on Reddit | 15 comments

I'm a sophomore in college who works on a lot of personal projects. Right now, I'm at the stage where I just write code with the sole purpose of making things work

I hear experienced devs say that the best way to improve is simply writing more code and working on interesting projects, but are there more structured approaches?