Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
The Elements of Computing Style: 200+ Tips for Busy Knowledge Workers Paperback – August 26, 2014
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
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.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle Edition for FREE. Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
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
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!