A recent Communications of the ACM article casts aspersions on the innovative concept of code academy, a fast-developing approach to teaching programming. The analysis...Bertrand Meyer From BLOG@CACM | February 11, 2020 at 07:01 AM
Altruism is often heralded as a panacea for management challenges, but it could actually be a death sentence for your team and projects. Here's why.
Yegor Bugayenko From BLOG@CACM | January 17, 2020 at 12:34 PM
Many otherwise competent software developers and potential contributors end up being overwhelmed by "hazardous enthusiasm." They end up overwhelmed by their excitement...Yegor Bugayenko From BLOG@CACM | June 27, 2019 at 06:41 AM
The Super Simple Programming Book is one example to teach programming in an Agile way. In general, Agile concepts can lead to highly effective learning.
Edwin Torres From BLOG@CACM | March 29, 2019 at 11:29 AM
Why is privacy so hard? Why is it, after so much negative press about it, are we still being constantly tracked on the web and on our smartphones? Why is it, after...Jason Hong From BLOG@CACM | March 13, 2019 at 02:52 PM