I was wondering what the response would be to having a study group for the beginners on this forum. What I am thinking is that we have a couple of professionals (volunteer for now, maybe with compensation later) oversee the development of a project in C++, and the "students" would write all the code. When finished the code that each student submits would be checked by everyone and commented on/ corrected. The job of the professionals would be to instruct the members when their may be a better way to do something, or help figure out bugs.
I don't exactly how this would work or if at all, but I am open to suggestions!
NOTE: If you need clarification, just let me know!
Qwertyman its probably better to let this be decided by the "Professionals".
Maybe it is also important to think about on how we will do the project cooperative/competitive.
Btw is there already a professional volunteer available?
Just out of curiosity: who of you has read the C++ Primer or the Stroustrup? (Or, for that matter, *any* book about C++?)
The "Experts" you are calling for work with C++ for a living 8h/day (and then in their free time, if they don't write on this board on company time...). Do you really expect to be baby-sitted by them in addition?
I might be wrong, perhaps someone comes and helps you (*I* was stupid enough to offer a C++ introduction course at university for my students - needles to say, I was the only one present since it was on a saturday and completely voluntary). But I recommend that *you* do the organization, start working (...by reading a book or two) and then ask the questions here (which might of course include a code review).
I only know the Prata, however I am sure they are both fine. The point is, I am sure that many here who will gain more from reading a book than they would from tutoring.
I have read a couple C++ books, including C++ for Dummies and I am currently reading Sams Teach Yourself C++. So saying/implying that we may not be motivated enough is wrong (at least in my situation).
Like I said at the bottom of my first post, I will clarify some things. I am not looking for a baby sitter, at all. I don't want someone to code the project for me, All I want is to start a beginners open source project where a couple of people (or a lot) put some code into a project. This code could be a console program, it could be a windows program. The point of the professionals would be to help the younger guys when they can't get something to work, or to offer suggestions on a better way of doing something.
@QWERTYman
I love the idea of an address book. You could bring in a lot of diffrent topics into that.
I would be able to provide a server and a website to upload code to, contact me if you are interested, or post here!
I would be able to provide a server and a website to upload code to, contact me if you are interested, or post here!
I misread it and understood it like the address book to be able to connect to a server and retrieve information from the server... That would be a good idea also :D
Ok, I can live with this project when do we start :-)
So the first thing we should know from a professional is:
1) How do we define the program functionalities?
2) What is the process to define those requirements?
3) What is the basic required documentation to do a multi people project?
4) ...
So the first thing we should know from a professional is:
1) How do we define the program functionalities?
2) What is the process to define those requirements?
3) What is the basic required documentation to do a multi people project?
4) ...
Let me get a basic website up so that we can at least we can chat amongst our selves, and any question we have, we can ask them here.
I will post the website address as soon as it is ready!
Indeed you are right, we can use sourceforge to manage the code
I think it would be wise though to have some other form of communication, like a google groupt or a another forum, I would not feel good about having this forum be our means of communication and development discussion. We can certainly ask questions here, but that is the intent of this forum. This forums in not here to harbor our particular projects discussion!
And to answer the other question it should be done within 2 days or so. I leave for school in 3 days, so after Tuesday, I will be gone until Sat. I would like to have it done before then!