Archive for June, 2009
Tuesday, June 30th, 2009
Back in late 2006 I wrote my most ambitious JavaScript/game project so far: TankWar Online, which as you may guess from the name was about tanks, shooting stuff, and it had a real-time online game mode - as far as I know, the first such ever in a JS based ...
Posted in Web | 8 Comments »
Friday, June 26th, 2009
After learning to write tests and some good testing practices, it's now time to look at mock objects.
When testing a class which needs an instance of another class to work, you do not want to depend on the other class too much. This is where mock objects come in - ...
Posted in Programming | 14 Comments »
Wednesday, June 17th, 2009
Now that you know what unit testing is and how to write and run tests, it's time to look at writing tests in more depth.
Today we'll take an example class and write tests for it. We'll also introduce some common testing methodologies.
Posted in Programming | 10 Comments »
Monday, June 15th, 2009
My city building game, WidgetCity, displays the city as a table, each cell of a table representing one tile.
The tile map is done purely using just CSS, and CSS classes. The map is also scrollable.
How is this all done?
Posted in Programming | 7 Comments »
Wednesday, June 10th, 2009
Continuing from the unit test introduction, we will now continue and take a look at how to write tests and ways to run the tests.
Posted in Programming | 14 Comments »
Monday, June 8th, 2009
Today I'd like to point out a bunch of good articles about refactoring - the process of improving code without changing the functionality.
Sameer Borate has written four posts about the topic in his blog, and I encourage you to check them out:
Refactoring: An introduction to PHP programmers
Refactoring 1: Conslidate ...
Posted in Programming | 2 Comments »
Friday, June 5th, 2009
Due to popular demand, I'll be writing a bunch of posts on unit testing.
In this post I'll introduce unit testing: What it is, when it's a good idea and when it might not be. I'll also discuss a bit about what makes for a good unit test.
Next week I'll post ...
Posted in Programming | 21 Comments »
Tuesday, June 2nd, 2009
I haven't had much ideas to write about lately, so how about this: You, my dear readers, get to tell me your favorite topic that you'd like to read/learn about.
Is there a specific topic you would like me to write about? As long as it's somewhat relevant to this blog's ...
Posted in general | 29 Comments »
Monday, June 1st, 2009
I've been using Subversion for quite a while, and while it has some minor annoyances like complex merging, it never really bothered me.
Then along comes Git, touting that it's easy and that you're stupid if you don't use it. The technical stuff people said about it were impressing, but not ...
Posted in general | 12 Comments »