Tech Books
Got back on the Book-reading bandwagon the past few days, this time with a technical slant: Pattern Hatching: Design Patterns Applied This book is sort of a meta-meta-patterns book, that is it’s a book about a book about patterns. You see, computer software is a science of building abstractions; at the lowest level, computers execute a series of instructions, one after another, at blazing speed. If you group these instructions together from start to finish with one purpose, you have an algorithm. If you factor-out common parts of several agorithms, you have subroutines, functions, or procedures. At this point, you’re two “levels of abstraction” away from the way the computer actually works. ...