by Ruben Hamers | Aug 31, 2024 | Reviews
#begin On a recent business trip I decided to re-read one of the greatest and ground laying software development process books of all time; “Extreme Programming Explained, by Kent Beck”. It’s probably my 4th or 5th read-through but I’ve never actually written...
by Ruben Hamers | Aug 21, 2024 | Pragmatic Programmer
#begin The next section of the chapter we will discuss is about knowing when to start, and stop or maybe pause for a bit. David and Andrew say you should listen to your nagging doubts. As a developer you are constantly doing things that work, or don’t. All of this...
by Ruben Hamers | Aug 2, 2024 | Pragmatic Programmer
#begin The next section of the chapter is about solving seemingly impossible requirements. I think we’ve all faced such requirements before. What do we do when we’re asked to implement a requirement that’s impossible to implement due to current software...
by Ruben Hamers | Jul 19, 2024 | Pragmatic Programmer
#begin Lets discuss the first section called “The Requirements Pit”. If you have attended some formal computer science education, or maybe more specialized in regard to gamedev you might know that courses describe requirements engineering or elicitation as a...
by Ruben Hamers | Jun 16, 2024 | Reviews
#begin Recently I was able to grab an early review copy of Harrison Ferrone’s new book: Learning Design patterns with Unity3D. This is not the first book by Harrison that I read. I read another book of his called learning C# by developing games in unity. Both books...
by Ruben Hamers | May 24, 2024 | Pragmatic Programmer
#begin David and Andrew start this chapter off smashing us right in the face with reality. They ask the question and I quote: “Do you ever get the feeling that your project is doomed, even before it starts? Haha. I suspect we have all been in that situation before....
by Ruben Hamers | May 4, 2024 | Pragmatic Programmer
#begin Evil Wizards The next section starts of with a really great insight. David and Andrew say that:”There’s no denying it—applications are getting harder and harder to write. User interfaces in particular are becoming increasingly sophisticated.”...
by Ruben Hamers | Apr 23, 2024 | Pragmatic Programmer
#begin Code That’s Easy to Test David and Andrew start this new section of with a description of people comparing software to an integrated circuit. Software components should be combined just as such circuit and such components must be known to be...
by Ruben Hamers | Apr 13, 2024 | Pragmatic Programmer
#begin Refactoring Refactoring, one of my favorite subjects since it always feels good to clean up the code. As your game evolves it will be necessary to clean up some junk you left behind. This is not necessarily about tech debt but simply has to do with the...
by Ruben Hamers | Mar 26, 2024 | Pragmatic Programmer
#begin Algorithm Speed Now, as we talked about in the introduction we will also discuss the topic of algorithm speed. This mostly boils down to being able to estimate with some level of precision your algorithm’s resources. Pragmatic programmers should be able...
Recent Comments