by Ruben Hamers | Jul 25, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin Today we will discuss a really important topic in software design and development: Consistency. Yeah let’s go! Consistency So chapter 17 is called Consistency. Prof Ousterhout says it’s a powerful tool for reducing the complexity of a system and...
by Ruben Hamers | Jul 20, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin Next-up is a chapter about modifying existing code. And from what I can remember, this is very focused on, well… comments, again. John puts in a real effort to make it abundantly clear that comments are really important for good software design. I...
by Ruben Hamers | Jun 21, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin We will continue our discussion about comments with another chapter about comments. This time Prof. Ousterhout will give some advise on how to properly write them. Let’s see. And, well prepare for a rant. Comments should describe things that aren’t...
by Ruben Hamers | May 27, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin Today we will be checking out chapter 10 of the book A Philosophy of Software Design by John R. Ousterhout. Todays chapter is one of the chapters where this book gets its popularity from I think. When people talk about this book they will often mention the...
by Ruben Hamers | May 12, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin Heya there again and welcome back for another blog about A Philosophy of Software Design. Today we will be looking into chapter 8. Let’s dive straight in. Pull complexity Downwards Chapter 8 is about pulling complexity downwards. This chapter...
Recent Comments