This was a partial post I was working on before I stopped the project, I might as well post it.
October 15, 2007
So I’m working at Intentional Software now. I guess the previous post I made got their attention. I’m not planning any more work on this project, but I used Pente to learn C# for the new job. My work on that is more complete and is at http://mono-pente.sf.net — oh and it’s actually in C++ now.
May 18, 2007
I apologize for the long delay in posts, my parents were in town last week, and this week I’m catching up on homework. In the meantime I discovered an interesting programming paradigm that I’d been thinking about for awhile now, but didn’t know it had a name. It’s called intentional programming. (more…)
May 10, 2007
May 7, 2007
May 4, 2007
I’ve introduced the concept of test driven development and REST and I’m finally ready to start writing some code on my Pente project. In this post I will setup the project, and generate and customize the player resource. (more…)
May 2, 2007
I have decided to try and use REST design for my Pente project, and the purpose of this post is to ground readers on how I came to that decision. (more…)
Software engineering has one big difference from all other engineering disciplines. If a civil engineer built a bridge without going through computer simulations, scale models, and rigorous review he would be jailed. If an aerospace engineer thought he found a new wing design and threw it on a passenger jet to see if it would work he and his grandchildren would be barred from engineering forever. Nobody thinks twice when a software engineer whips up a new function and runs it to see if it works. In this post I’ll introduce the concept of test driven development and explain why I will be using it for my Pente project. (more…)