Code Energy LLC Computer Science Distilled: Learn the Art of Solving Computational Problems
L**Z
Excelente
Es un buen libro para adentrarse al mundo de la ciencia de la computación
S**Y
Small compact faster to get into the basic of CS
Books goes over all the basic topics, with informal approach unlike of traditional algorithms books. but not someone preparing for a exam. Beginner level, a very good place to start.
J**N
Excellente introduction
Livre très accessible, avec tout juste assez de détails pour comprendre les bases et plus encore sans trop se perdre. Très bon rappel pour ceux qui ont déjà les bases !
N**S
It's a fantastic Computer Science Primer, get it.
What I can say, it's good! If you're reading this, it's likely you'll want more information, ok, so here goes.The books key strength is introducing complex concepts in computer science in short form. It'll first, mention the topic, explain the logic or math or thought process behind it and then provide a handful of example. It's not a text book, but a primer. For the self taught programmer, or programmer that's received technical training but no advanced University ot conceptual training in software development, this book is a godsend. It introduces you to idea like Permutations and the different kinds of sorting and all kind of different topic. The sort of stuff that you might stumble across while coding something but not really know what to call it in the language of your industry.A good example for myself, was I was doing challenges over on DailyProgrammer on reddit. I came across a simple challenge. Take the word 'dog' and create an output of every single possible combination of the word. Being a programmer from a technical school, I know how to code but we never really delved deep into the conceptual side of Computer Science. So, I start google "all possible combinations of a string" and low and behold I find some solution. However, after reading this book... I realize that what I was looking for was.. Permutations! Something I was never exposed to at the level I learned Computer Science. Which then opened the door and path to learning a whole lot more. The book is a great place to start if you're a self taught coder, so you know the language and concepts many of your colleagues and computer science professionals use. It also gives you a brief run down of fundamentals for you to know where to start looking when / if you choose to delve deeper into a topic.In the end, coding is about using math to solve problems and this book is the primer to all those complex topics and it's absolutely definitely worth a read. This book sits next to my copy of Clean Code, another must buy book. Clean Code teaches how to write your code, Computer Science Distilled teaches you how to use code to solve problems.A little background. I'm a recently graduated computer science student now working in the industry. I've only been working for 4 months, but this book has made a huge difference in my understanding of computer science's more complex topics. When my lead developers talk, I have less difficulty following them because of this book. That alone is worth the price.
L**O
Mais do que conceitos introdutórios, conceitos necessários
Quando fiz minha faculdade, Sistemas de Informação, eu não tive contato com diversos conceitos que poderiam ter me ajudado a compreender melhor o que eu estava fazendo quando programava. Este livro é isto, estes conceitos, que por mais simples que sejam, não estão nem perto de ser lembrados pela maioria dos programadores de nosso mercado. Medir complexidade, entender probabilidade, estrutura de dados e alguns outros conceitos chaves separam os programadores que entregam algo que funciona dos que entregam algo excelente.Sempre houve essa carência, uma lacuna entre os livros que te ensinam uma linguagem de programação e os difíceis livros de ciência da computação (que tem conceitos essenciais porém trazidos de maneira pouco interessante), fico feliz por ter encontrado este livro no meio desses dois mundos em nosso mercado editorial, fazendo o papel de ponte entre eles.Apenas para ajudar o mercado brasileiro (por mais necessário que seja saber inglês). espero que esteja na intenção do autor e da editora produzir uma versão em português, para ajudar a reduzir mais ainda essa barreira em bater a cabeça no teclado até sair bom código e realmente ter noção do se está digitando e mandando o computador fazer.
Trustpilot
2 months ago
2 days ago