microUgly wrote:
Firstly, I haven't touched C++ code since before 2000 where I used Turbo C++ to write the simplest of cin cout programs. So whilst I haven't forgotten the concepts, the code I'm seeing is beyond me (I'm a PHP programmer). So can someone recommend some reading material? Preferable in print form.
I started from a similar situation some time ago, and I still don't understand most of the codebase. It's simply much too huge to comprehend all of it. I'd recommend just starting to debug some seemingly trivial bugs and see how far you can get with that. One day you can start thinking about adding new tools and such. I haven't gotten that far yet myself, because there are still enough snapping bugs to tackle and small snapping features to add.
Secondly, I'm using NetBeans 6.5 to examine the code and at the moment it's hilighting a lot of errors because I haven't included the necessary folders for "Code Assistance". Should I include 'every' folder (and possibly sub folder) in /devlibs/include? Are there other folders that might help to include?
As Bob said, some devs are using Eclipse (including me). I don't know of anyone using NetBeans. Using any IDE makes browsing the codebase a breeze. When using btool together with Eclipse on Windows though, you will find that Eclipse doesn't parse the error code well. But that could just be my setup. Using Eclipse with gcc on Linux though works flawlessly over here.
Diederik