My War on the Box…

I read an interesting quote the other day that I felt could be applied to programming in general. It stated “Think inside the box.” Those words have been bouncing around in my brain for a week now and I feel like I can finally quantify why that hit me like a freight train. When I was in elementary school there was a doodle that we had to create where we used 6 straight lines to create a house, the lines could not cross over each other and you couldn’t go back over a line already drawn. We did puzzles like this from that day on and we were told “…think outside of the box.” Since the era of when girls had cooties, I have been taught this semi-abstract method of thinking about concepts with a third-person perspective. So this idea of “thinking inside the box” gave me a headache to try and figure out why it is such a good concept. Without giving away all of the details, think about it…ponder why thinking inside the box might be more constructive than trying to be so abstract. Ask yourself, “What is this ‘box’ we are told to think about? And why must we think outside of it?”

This entry was posted in Ruby. Bookmark the permalink.