- Paperback: 166 pages
- Publisher: CreateSpace Independent Publishing Platform (Aug. 26 2014)
- Language: English
- ISBN-10: 1500972096
- ISBN-13: 978-1500972097
- Product Dimensions: 15.2 x 1 x 22.9 cm
- Shipping Weight: 358 g
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: #3,031,401 in Books (See Top 100 in Books)
The Elements of Computing Style: 200+ Tips for Busy Knowledge Workers Paperback – Aug 26 2014
|New from||Used from|
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
About the Author
Diomidis Spinellis, a Professor in the Department of Management Science and Technology at AUEB, has lectured on the book’s topics at the University’s International MBA program. He has also worked as a site reliability engineering senior software engineer for Google, he has served as the Secretary General for Information Systems at the Greek Ministry of Finance, and has consulted for Fortune 500 companies. He holds an MEng in Software Engineering and a PhD in Computer Science, both from Imperial College London. Spinellis has published two award-winning, widely-translated books on code reading and code quality in Addison-Wesley’s “Effective Programming Series” as well as more than 200 technical papers in journals and refereed conference proceedings, which have received thousands of citations. His article on the Greek wiretapping case made the front page of the IEEE flagship publication Spectrum. He is a member of the IEEE Software magazine editorial board where he is authoring the regular “Tools of the Trade” column.
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
I particularly enjoyed the Work Habits chapter as it familiarized me with the Mind Map Diagram, a very useful tool for the organization of information and I cherish suggestions concerning: a) management of work interrupted (“Leave Work Unfinished”), b) work planning, measure and report and c) warning against mishaps, which I have been lucky enough not to have encountered yet but you never know...(“Avoid relying on a computer close to a deadline”). In consulting the same chapter, I was also relieved to find that I have been on the right track all along as regards mail merging and keeping files in a different version before making big changes.
I also found the information available in the chapters “Security”,” Privacy” and “Digital Preservation” invaluable for professional and personal use and was further delighted to be introduced to much more effective ways of completing familiar tasks (“Name your Data” –Name cells with formulas to make them more readable).
I’m sure there are many more aspects of this book for readers to benefit from. There is something in it for everybody. N’joy!
190+ Tips for Busy Knowledge Workers
So what I expected was a book with advise on writing code, or on choosing certain algorithms for solutions of certain (small compared to Big Data) sizes. But this is a productivity book of another kind. It offers advise from when to read email in order to make the most of your available worktime to whether your chair should have arms or not and why. It is written in a clear flowing style and if you’ve ever heard dds speak, you almost listen his voice while reading it. It is not heavy stuff and this makes it an excellent companion for the bus.
Given my aversion to certain word processors I particularly enjoyed advise on how to handle documents with them and picked up a few helpful tips along the way. Travelling advise was fun even though it does not affect me and I find chapter 2 (Work Habits) the most important one since it offers ways to deal with interruptions of the flow:
"It can take us more than 15 minutes to enter into such a state of focused attention, and only a trivial interruption to exit from it."
Best advise from the book: LOG YOUR CHANGES