by Ruben Hamers | Dec 8, 2024 | Pragmatic Programmer
#begin The next big topic of this chapter is called It’s all writing. This section will dive into the many kinds of documentation we will have to write as pragmatic programmers. Andrew and David mention that we should treat english, or which ever language you or your...
by Ruben Hamers | Nov 13, 2024 | Pragmatic Programmer
#begin Ok; so next up is yet another section on testing. David and Andrew say that most developers hate testing. And I agree, as Uncle Bob would say, testing after the fact is really, really boring. You already know the code works because you just wrote it and tested...
by Ruben Hamers | Nov 2, 2024 | Pragmatic Programmer
#begin The next section of the chapter is all about automation. Well, we talked about that before but let’s see what else Andrew and David have to say about it. They mention that automation is a way to ensure guaranteed repeatability. Well that sounds pretty...
by Ruben Hamers | Oct 24, 2024 | Pragmatic Programmer
#begin Andrew and David kick this chapter off with the idea of no broken windows. Do you remember what this was about? You don’t leave broken windows in a building because if there’s one broken window and nobody fixes it, people expect its fine and no one will...
by Ruben Hamers | Oct 11, 2024 | Pragmatic Programmer
#begin The last section of the chapter is about circles and arrow, which effectively just means CASE tools, UML or diagramming. I think its funny since even though UML is a standard its still not widely used. I remember an interview with Simon Brown, the...
by Ruben Hamers | Sep 22, 2024 | Pragmatic Programmer
#begin Earlier we mentioned we would take another look at over analyzing the requirements. The following section of the chapter is all about the specification trap. But first, what exactly is a specification. Well, David and Andrew say that a specification is a...
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...
Recent Comments