At first, I thought this book was cute, an easy read, and simplified a fairly dry topic. By the end, though, I was getting really, really tired of theAt first, I thought this book was cute, an easy read, and simplified a fairly dry topic. By the end, though, I was getting really, really tired of the fluff and repetition, and just wanted it to be over.
While a lot of the visual diagrams were helpful, so much of the book was taken up with silly photos that were fairly irrelevant to the topic. With the exception of a stereotyped asian female, the vast majority of the images seem to be white males working hard on things, and confused females. Considering that the book was co-authored by a female, it was kind of surprising to see this play out.
In the end, this wasn't the format for me. I could probably have read a 20 page summary book of each design pattern and taken away much more without nearly the same amount of time commitment. ...more
The first half of the book was excellent. It did a wonderful job of painting a picture of Mexico City - both the culture and the vibe of the city. ItThe first half of the book was excellent. It did a wonderful job of painting a picture of Mexico City - both the culture and the vibe of the city. It told a deep, personal tale of mourning the loss of a spouse, as well as introspection and learning in that process. The story spanned many, many years and was an entertaining, fun, and joyous ride.
Then, came the last... "chapter". The last chapter compromises the second half of the book. Gears shift, the writing style gets repetitive and loses direction. It is no longer personal, but feels more like an extended news article that will never end. It feels essentially un-edited. The author goes into excruciating detail about the political climate, and maniacally focuses on the kidnapping of 13 people from a night club. While a truly sad story, it feels irrelevant to the first half of the book, and is much, much too long. Sadly, I no longer enjoyed picking up the book to read. The chapter could have been condensed into a 20-page Atlantic article, and I'd have been much more content reading it....more
This was an excellent book for reviewing basic programming concepts, data-structures, and algorithms. It did indeed very well prepare me for an intervThis was an excellent book for reviewing basic programming concepts, data-structures, and algorithms. It did indeed very well prepare me for an interview with Google, along with a few other resources and practice runs.
I tried to pick up a few other algorithms or interview question books, but they all failed at delivering the same sort of thought process and walk-through of an implementation that this book did. Not only does it deliver the background information and reviews, but it goes about how to use that information to answer sample interview questions, and steps through several thought-provoking options, weighing pros and cons of each, and always approaching them from the perspective of what an interviewer would be expecting.
I'd highly recommend this book to anybody who's going to be applying for a job requiring a technical interview....more
Though this may not be a typical genre that I would read, I have to admit that I quite enjoyed The Survivors. The plot was fast-paced enough to make mThough this may not be a typical genre that I would read, I have to admit that I quite enjoyed The Survivors. The plot was fast-paced enough to make me turn pages and want to read another chapter before bed. Chapters moved fast, as well, so it was delightful to pick up when I had a few spare minutes.
Throughout the plot, you really are wondering along with the characters what is truly going on - and just when you think you have an idea, it turns out that you're wrong - and for good reason.
The author managed to think of several different "superpowers" that have a somewhat cohesive theme amongst them. They aren't superpowers in an X-men or Captain Planet sort of way, but in much more psychological ways that I found very enticing. He explores what having these powers has done to the characters, and how they have each used them to their own personal benefit (or demise). I enjoyed that aspect of the character depth and development very much, as it makes you actually care about them - well, at least the ones you are supposed to care for.
Laced throughout the book is quite a bit of good humor. There are some off-the-wall analogies and anecdotes which had me laughing out loud. Two characters provide some excellent comic relief, as well. The story and language is relevant to today, and as such I think it'd be a great book for a young adult to read.
Warning: This book is kind of terrifying to read on an airplane. Save it for after you land!
Sure, there are a few rough spots and repetitive parts here and there, but what book doesn't have that? The story is enjoyable, but its not super heady or mind-blowingly deep. But, sometimes that's exactly what you want on a nice relaxing summer day.
All in all, I was happy I spent the time learning Daniel Harvell's characters and story, and look forward to the sequel! ...more
I decided to read this after watching the film, understanding that they were loosely related. It was, to say the least, the most utterly disturbed piecI decided to read this after watching the film, understanding that they were loosely related. It was, to say the least, the most utterly disturbed piece of literature that I've ever read. I liked it. If you want to really set foot into Burrough's exploration of a junkie's mind in a seemingly dark, dystopian, and surreal universe, this is the book for you. You'll forget a lot of it, wish you never read many passages, you'll not know which direction time is progressing in - but will come out stronger for it....more