is the work of a first rate mind at peak capacity, Wladston Ferreira Filho's "Computer Science Distilled" is simply a great treasure worth many, many times whatever the bookstores sell it for.
There are just some things that can never be quantified by money, such as the insights and the mindset you gain that will serve you in good stead in so many ways.
It is really impressive how Filho was able to translate nosebleeding ideas like the Djkistra Algorithm and time complexity analysis and makes you say, "Aha, so that's what it is!" Who would have thought that exponentials, iteration, SQL and the declarative programming paradigm can be such fun Albert Einstein once said that if you really understand your subject, you can explain it to anybody in a way they will really understand.
Filho is a real genius in the best sense of the word,
Very good read IF you are a beginner programmer, Most of the topics covered in this book are unknown or at least not wellknown to novice developers and are essential to be a good programmer.
It has a simple wording and excellent examples to understand the concepts although I think it leaves some concepts without explanation, I need a second opinion from a friend who knows nothing of CS to really know if it is as simple, clear and well explained as I'm thinking, it was to me.
I don't think this book is enough to master all these topics because computer science is a wide field and it takes so much time to grasp all of the intricacies, but it is a good introduction to the way of thought of a serious and professional developer.
I would recommend it to any developer who has not studied computer sciences or curious person who would like to know more about computer science.
Also, you could take it as an index or a syllabus to know what to study to master computer science.
His references and the end of the chapters are great,
And finally, the quality of impression and binding are great in this edition, The book is well written but VERY BASIC LEVEL, This is a wonderfully bound and fantastically amp profusely advertised book, That's where the praise stops,
This is essentially a quick gloss over some of the essential topics in computer science, This is what it intends to be, granted but in a book where you feel your intended audience need the concept of multiplication explained to them, it would make sense to explain it in a way that makes sense.
This pattern of explaining without clarification, therefore not explaining at all is a common one throughout the book.
Topics that I understand fully, I struggled to see what the author was saying, logic, for example,
The diagrams help, except in the case where they are simply XKCD cartoons of course,
This will not
as promised make you a better programmer, I have been one foryears and learned nothing from this book, other than how not to write a book.
This will not work as an introduction to programming, there is no programming in there and if you can understand the concepts with this level of explanation, a Google search will cost you much less and teach you much more.
This will not work as an introduction to Computer Science, it's simply too shallow,
Who is this book for People who have nothing to do with the industry, don't really need to know anything but are interested in vaguely knowing what Computer Science is.
PopCS if you will. You wont be able to hold a conversation about CS but you might be able to grasp the odd thing that people talking about CS will say.
I can only imagine the people reviewing this book atare complete laymen, friends of the author or somehow linked to his obviously well funded marketing campaign.
I requested a refund under the terms stated by the author that if it didn't make me a better programmer I would have a full refund.
i. e.
"If you dont feel Computer Science Distilled helped you substantially into becoming a better programmer, I cant accept your money.
For whatever reason, even no reason at all, simply send me an email up todays after your purchaseand Ill instantly rush a full refund of every penny you paid"
But this offer is conditional, in the authors words:
"I cant issue refunds, because your payment is sent to Amazon, not me"
I have also been blocked from commenting on the Code.
Energy Facebook page for saying negative things about this book, and my negative comments seem to have disappeared to further highlight how aggressive this marketing campaign is.
A highly concentrated knowledge required for every programmer, It short, engaging, concise and have a lot of references, This is a musthave book for everyone who solves coding problems, What an amazing introduction to the world of computer science for a beginner, I would highly recommend this book as it build from very basic concepts to explain such a complex science.
I wish I read this book when I first started computer science, Отличная книга. Всем начинающим и продолжающим в IT прочитать необходимо. А то сейчас есть толпы что кодеров, что тестеров, которые часть из этих азов не знают. It is what it's advertised, If you're looking to start your interview process and you're a, bit rusty, it's a good book for you, Spot on in distilling the art, A must read for all computer science engineers interested to build coding skills specifically sitelinkComputer Science Distilled: Learn the Art of Solving Computational Problems
sitelinkWladston Ferreira Filho
One of my mental models is First Principles.
When I'm really interested in a topic I like to be able to understand the first principles around it to build my understanding.
And when I really understanding a topic, I can get creative with it,
For me, CS Distilled was a "First Principles" recap of some of the most important topics in Computer Science.
I'd recommend it to anyone who wants to really learn CS fundamentals in plain English I think it's a useful prerequisite to writing efficient code.
What a waste of time and money,
Put simply: this Computer Science Distilled's intended audience does not exist,
If you are studied in Computer Science, this book is not for you,
The only topics covered in this book are ones with which you should be extremely familiar,
If you have a vague understanding of Computer Science but want to learn more, this book is not for you.
Each topic is breezed overoften times merely mentioned by name, You will be unable to keep up without supporting material, And if you have supporting material, might as well just read that instead,
If you are brand new to Computer Science, this book is not for you, This book works under the assumption that you have a working knowledge of all topics covered,
The hypothetical audience for this book is someone who knows all there is to know about CS, simultaneously maintaining a professorial understanding and forgetting everything about each topic as they read it.
In short: An utterly useless book, Wlad did a fantastic job in explaining core concepts involved in computer science, Apart from minuscule typosthey don't hamper logic in any way, I had a great time reading this book and relating it to MIT lectures.
We need more books like these in different fields like genetics, neurosciences, Books like these will bolster our understanding of various concepts, I urge Wlad to write more books on topics like AI, AGI, Algorithms, NLP etc, .
Uncover Computer Science Distilled: Learn The Art Of Solving Computational Problems Fabricated By Wladston Ferreira Filho Format Ebook
Wladston Ferreira Filho