How to create a “good” code structure?

Follow