I have knowledge of java on a beginner level, and recently my friend started learning. He has gotten a bit and we are thinking about trying to make a program together, but the problem is I'm not sure what the easiest way to do it. Like is there some kind of program that allows us to work on the same project in real-time, or do we set up some rules on how we are supposed to make different classes and then one of us gets to put them all together? I have no experience at all when it comes to multiple people, so i appreciate any help. Thank you for your time!