These reviews are the most popular with readers.
All Media Types
For the last:
Automation and autonomy: labour, capital and machines in the artificial intelligence industry
Steinhoff J., Palgrave Macmillan, New York, NY, 2021. 221 pp. Type: Book (978-3-030716-88-2)
This book is a Marxist critique of the impact that artificial intelligence (AI), specifically machine learning, will have on labor. It was originally a dissertation, which was modified for release as a book. This is problematic for a reviewer, as ...
Technology and global public health
Murthy P., Ansehl A., Springer International Publishing, New York, NY, 2020. 425 pp. Type: Book (978-3-030463-54-0)
Applications of modern technology in various traditional domains are gaining momentum. In particular, various modern technologies in healthcare can improve treatment outcomes and quality of life for both medical practitioners and patients....
Clean craftsmanship: disciplines, standards, and ethics
Martin R., Pearson, Columbus, OH, 2021. 416 pp. Type: Book (978-0-136915-71-3)
Software craftsmanship is a mindset that emphasizes technical excellence over mere execution. The author of this book, Robert C. Martin, commonly referred to as “Uncle Bob,” is one of the signatories of the manifesto on software crafts...
Code that fits in your head : heuristics for software engineering
Seeman M., Pearson, Hoboken, NJ, 2021. 406 pp. Type: Book (978-1-374644-01-4)
The human brain can only hold and manipulate a small number of items in short-term memory. The number typically cited is seven things, plus or minus two. So to understand code and keep it all in your head, seven should be the limit of things that ...
A world without email
Newport C., Penguin Random House, New York, NY, 2021. 320 pp. Type: Book (978-5-255365-58-6)
Intellectual work draws a lot from communication between collaborating parties. Speed and ease of communication have enormously improved--both qualitatively and quantitatively--in the course of the last decades. So, how come the day-to-d...
Securing 5G and evolving architectures
Nair P., Addison-Wesley Professional, Boston, MA, 2021. 624 pp. Type: Book (978-0-137457-93-9)
Security is an important aspect of architectures. Security analysis at the architecture level is very useful. Fifth-generation (5G) wireless networks have been in use for a few years now. Securing 5G network architecture has many challenges not pr...
Here we go again: Why is it difficult for developers to learn another programming language?
Shrestha N., Botta C., Barik T., Parmin C. Communications of the ACM 65(3): 91-99, 2022. Type: Article
It is common for programmers to switch programming languages--quite often, new work happens to involve a new programming language and the programmer has to just dive into it. Many have experienced this, along with the ups and downs involved.<...
Mind over matter and artificial intelligence: building employee mental fitness for organisational success
Athota V., Palgrave Macmillan, New York, NY, 2021. 78 pp. Type: Book (978-9-811604-81-2)
In six dense chapters, Athota’s
Mind over matter and artificial intelligence
digs deep into the technological changes affecting workplaces and workers that trigger the need for different approaches to managing the workforce. He looks ...
Cloud computing basics: a non-technical introduction
Lisdorf A., Apress, New York, NY, 2021. 208 pp. Type: Book (978-1-484269-20-6)
I was expecting to learn about cloud technologies like Xen/Citrix/VMware virtualization, Kubernetes clusters, and how to use Amazon Elastic Compute Cloud (EC2)/Simple Storage Service (S3) compute/storage services. What I got instead was a set ...
An empirical study of students’ perceptions on the setup and grading of group programming assignments
Aivaloglou E., van der Meulen A. ACM Transactions on Computing Education (TOCE) 3(21): 1-22, 2021. Type: Article
The ever-changing business world requires teams of agile developers, testers, technical leaders, product owners, and scrum masters to cooperatively develop and maintain new products. But how should academic institutions effectively be training cur...
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2022 ThinkLoud, Inc.