The Art of Doing Science and Engineering (Stripe Press)
Friday, 05 June 2020

Can we train ourselves to think in a way that will enable world-changing understandings and insights to emerge? Mathematician and Turing Award winner Richard Hamming said we can, and he first inspired a generation of engineers, scientists, and researchers in 1986 with "You and Your Research"; an analysis of why some scientists do great work, why most don't, why he did, and why you should, too. This book, subtitled "Learning to Learn" expands on those ideas. Originally published in 1996 and adapted from a course that Hamming taught at the U.S. Naval Postgraduate School, this edition includes a new foreword by Bret Victor, and more than 70 redrawn graphs and charts.



Author: Richard W. Hamming
Publisher: Stripe Press
Date: May 2020
Pages: 432
ISBN: 978-1732265172
Print: 1732265178
Kindle:  B088TMLQDC
Audience: Scientists who want to improve
Level: Intermediate
Category: General interest 


Related Articles 

How Error Correcting Codes Work 

Tools Do A Language Make 

A Better Way To Program


For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.




The Road to Azure Cost Governance

Author: Paola E. Annis et al
Publisher: Packt Publishing
Pages: 314
ISBN: 978-1803246444
Print: 1803246448
Kindle: B09NW2CTHX
Audience: Bill payers
Rating: 4.5
Reviewer: Ian Stirk

This book aims to help you reduce your Azure costs, how does it fare?

Math for Programmers (Manning)

Author: Paul Orland
Publisher: Manning Publications
Date: January 2021
Pages: 688
ISBN: 978-1617295355
Print: 1617295353
Audience: Python developers interested in math
Rating: 4
Reviewer: Mike James
Of course you need to learn math, don't you?

More Reviews