Web 2.0 Meets Software Engineering

By September 15, 2008Software, Tutorials


Stack Overflow LogoThis one goes out to all you programmers out there. Whether it be Ruby, C#, ASP.NET, Perl, Python, or any of a number of programming languages, the varying syntaxes, compilers, and platforms can be a headache sometimes. Unless you’re an expert, there’s always a question to be answered; and often, you have to trust a programming book or Google search to find what you’re looking for. This is where “Stack Overflow” comes in.

Stack Overflow is a “collaboration-based” approach to a question and answer forum. Their stipulations are that there is no limit to experience, platform, or language; if you have software expertise, feel free to share it and gain some in the process. What Stack Overflow does is it allows for questions to be posted, and the answers to which are logged in sub-threads that are ‘voting-enabled’ for popularity, helpfulness, and anything else you as a user feel makes a logged answer helpful. It’s not unlike the way Digg or Reddit handles the posting and aggregation of news stories. It’s also supplemented by a helpful tagging system and a smooth interface, and the topics that range from “how to introduce someone to programming” to “C++ pointers” to languages like .NET and Java ensure you’ll find something you like, and it won’t take forever to do so.

I only wish I had found this when I was back in my Computer Science class…

Picture courtesy of: Stack Overflow;


Related Posts:

  • No Related Posts