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...
by Ruben Hamers | May 6, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin How nice of you to join me on another blog about A philosophy of software design. Today’s topic is chapter 7 Different Layer, Different Abstraction. A fundamental aspect of software is layered design, there is simply no escaping it. Let’s find ou...
Recent Comments