General Discussion

Topics that talk about general programming principles

First a Scientist, Then a Programmer.

Unless you had the bad luck of actually reading my profile, you may not know that despite being a long time programmer I also have a background in natural sciences. I was once tested by the US government in high school, of my own accord, to see my military options if I chose to go down the path. As one of my bigger life mistakes, because I did well, I ...

Book Recommendations For A Variety of Languages

We have a lot of newbies on the forum these days. Again and again we are asked "What are some good books for language _______?" We all have our favorites and some books lean towards a certain learning style. So one programmer is going to like a particular book more than another programmer might. But besides that little glitch in perspective, there are some books that are generally accepted as ...

Student Grades Using Ruby

A lot of people new to the programming game usually run across the grade book style of application at some point. The reason it is assigned as a beginner level project is that it is an easy way to show you how to use objects, how to use an array of objects, or more precisely how to use a collection. We here at DIC have seen variations of this project ...

Chain of Responsibility Pattern – C++

So you are alone in your cubicle at work, twiddling away on your computer when suddenly your supervisor comes by and yells at you for not handing in some kind of report. You tried to do it earlier but your supervisor was too busy playing fuse ball with the VPs to listen to you. After all, miracle workers like you are suppose to work miracles, not bother the management. So ...

A Glance Into Visual Basic 10 – A Discussion

Well we have been playing around with VB.NET 2005/2008 for awhile and even a few additions created with some service packs and it is time for something new to talk about. What is in store for the future and is Microsoft really listening to the developers in the industry? Throughout this entry of the Programming Underground we will talk about some of the features proposed for VB.NET 10 and what ...

Are Most Tech Blogs Too Specialized to Be Useful?

Reading through tech blogs and articles around the net I see various topics from TDD.NET to structuremaps to specialized frameworks to augment other frameworks that were suppose to make things easier to begin with. Taking a minute with a few of these blogs I understand the logic, but unless you deal with that proprietary and often cryptic super specialized system, is it even worth reading let alone the blogger posting? ...