Dream In Code: Everything Programming
If you’re looking for a one-stop-programming guide for beginners, Dream In Code has it all. Forums, blogs, tutorials, and a code sample repository combine to make 10,000s of pages about the programming topics you’re having trouble with. The look ‘n feel is nostalgic of MSDN, with an orange banner across the top:
A lot of the stuff floating around the forums is “help me do my homework that I don’t understand at all” or “I should not be allowed to write code ever again”, but there are some “this is really good help for a beginner java programmer” posts as well. Like any unmoderated programming forum, you’re going to find good and bad. However, if you’re learning Java, C++, or another language, and need help, Dream In Code is probably a good place for your question. If you’re an expert in IT, either help the beginners or leave–you won’t find much here.
The snippets don’t get any better. Since they can be written up and rated by anyone, they’re typically awful code. Take a look at this example for sleeping in a C++ program:
#include <time.h>
void sleep(unsigned int mseconds)
{
clock_t goal = mseconds + clock();
while (goal > clock());
}
This code will spin the CPU at 100% until the time has elapsed. What a C++ programming actually wants is something that will stop the running process and schedule it for later. I believe including windows.h has a sleep(…) function, and likewise in unistd.h if you’re on Unix, either of which will be much more efficient than the code snippet above.
As a paid review for ReviewMe, I will rate Dream In Code as follows:
- For all audiences: 40% - The blogs are interesting to read?
- To the beginner: 75% - Useful for its interactive forums, but extremely hard to seperate good information from bad.
- For an expert: 10% - Shield your eyes! This is not the place for you.
If you’re interested in Dream In Code, check out the webmaster’s blog for more information.
This entry was posted on Monday, February 26th, 2007 at 7:24 am and is tagged with code snippet, orange banner, java programmer, shield your eyes, learning java, interactive forums, programming guide, programming forum, reviewme, c programming, c program, snippets, msdn, audiences, repository, homework, lt, clock, sleep, unix. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback.


on February 27th, 2007 at 12:34 am
I wonder why they used a closing element for the logo.