by Ruben Hamers | Aug 23, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin The last chapter of this book is about designing for performance. You might have heard before that, really performant code if often obscure and unreadable. But in this next chapter Prof. Ousterhout will shed some light on how to design for performance. Up until...
by Ruben Hamers | Aug 12, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin Next is a short little chapter about Prof. Ousterhout’s view on popular software trends and how they relate to the principles of a Philosophy of Software Design. I remember reading this chapter a long while back thinking Prof. Ousterhout does not understand...
by Ruben Hamers | Jul 31, 2022 | A Philosophy of Software Design, Reviews, Unity3D
#begin So next up is chapter 18 and it’s titled Code Should be obvious. Interestingly, this chapter comes after all the information about comments. This shows the importance of comments and summaries in the eyes of Prof. Ousterhout I think. He puts so much emphasis on...
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 | Jan 25, 2022 | Clean Code, Reviews, Unity3D
#begin Finally! Writing a new blog and in this case a book review. This time it is about Clean Code by Uncle Bob Martin. This book has made a big impact on many people, me included. The book gets recommended a lot to many developers ranged from juniors to seniors and...
Recent Comments