评语:Yes, it is about design in general, not specifically about data analysis, but there’s a lot that we can borrow from that world to adapt those concepts to our needs. They provide a way of thinking and a vocabulary. Even the best data analysts I’ve worked with have trouble saying what they’re doing—they just do it. Every data analysis feels unique, so it’s very hard to generalize across different experiences.
评语:It talks about the distinction between what the data gives you and what happens when you combine the data with outside things. He explains the different inferential paradigms in statistics, including frequentist and Bayesian, and he presents this middle road that he calls ‘likelihood’. His main point is that there are things that we do that we can trace back to the data, but other inferential tools that we use only depend on our assumptions about the world. We need to separate those two things, establish what the data says, and then decide what we’re going to use it for (like making a decision, enrolling patients in a trial, etc.).
评语:Today, in the era of Google, if you know the name of something, you can find out about it with a simple search. But if you don’t know of what you’re looking for, it suddenly becomes much harder to find it. Having in the back of your head the names of common algorithms that help you solve problems is really powerful. When you identify a new problem, it helps you to come up with ideas, for example to use breadth-first search, or a binary tree, etc.
评语:This is about the craft of software development, and thinking about how to produce good code. As the name suggests, it’s a very pragmatic and hands-on book. It really helped me on my journey as a software engineer, to be able to write quality code day in and day out, and be confident that it’s going to work correctly. It’s something that we never really talked about in my computer science education, and it’s certainly something that statisticians rarely think about. The goal is to turn an idea in your head into code that works, and that you can share with others.
评语:The problem with writing readable code isn’t to identify the problems; you can tell easily if your code is understandable or not. The challenge is to know how to make it better. The software development community often uses this idea that code ‘smells,’ to say that it’s badly written. What I liked about this book is that it gives you a series of techniques to make that smell go away.
书单是收集图书的工具,创建书单后,在豆瓣看到符合书单主题的图书时可以将它放入书单,方便以后找到。
你还可以看看其他人的收集,关注你感兴趣的书单。