This was a partial post I was working on before I stopped the project, I might as well post it.
In the last post we wrote our Game model. In this post we will modify the games controller and views so players can create games. (more…)
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.
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…)
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…)
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…)
I’m not going to try and recreate the wonderful getting started with Rails documents that exist all over the web. Instead I’m going to point you to the resources I found the most helpful when I started looking at Rails. (more…)