all tags

Pages tagged with "Books":

Book Arrival: The Ray Tracer Challenge

24 Mar 2019 , tagged: Books, Ray Tracer, Rust, Cucumber, Test Driven Development

I was browsing the Pragmatic Bookshelf and this book caught my eye: writing a ray tracer from ground up with a test driven approach? This sounds like a fantastic challenge to me. I always was interested in ray tracers but always thought it too complicated a topic to do it myself. However, test driven development has helped me work on some complex and terrible code bases, so this feels reassuring to me.

read more →

gnuplot - My New Favorite Tool

21 Jul 2018 , tagged: gnuplot, books, CSV

I recently had the need to quickly visualize some data and none of the systems I usually work with had the data. Initially I dumped the data in Google Sheets and created a chart there, but that was slow and didn’t really scale well. The data had to be cleaned, brought into the right format, columns had to be selected and charts created. At this point I faintly recalled reading about gnuplot which, despite its name, has no affiliation with the GNU project.

read more →

Notes on Working Effectively With Legacy Code

02 Jul 2018 , tagged: Books, Software Development, TDD, Test Driven Development

I recently received my copy of Working Effectivly With Legacy Code and have been busy reading it. The book, as a product of its time, has examples of not only Java, but also C++, probably to show concepts and techniques that apply to languages that behave differently in terms of linking and building. But regardless of its examples not really applying to what I work with, it was full of useful vocabulary and techniques to work with not only legacy systems, but really, any kind of system.

read more →

Book Arrival: Working Effectivly With Legacy Code

18 Jun 2018 , tagged: Books, Software Development

I had this book on my wishlist for quite a while, but never thought I needed it. But then it was warmly recommended to me during a fantastic OOP Workshop with Sandi Metz. If Sandi recommends it, it must be good. Excited to dive into this one:

read more →