Sign In

Communications of the ACM

Recent Opinion


Articles Interviews Vardi's Insights Opinion Archive Refine your search:
datePast Year
subjectSoftware
authorSoftware Engineering Radio

Talking Secure Coding
From ACM Opinion

Talking Secure Coding

Security expert discusses the importance of secure coding, how to improve adoption, best practices, and more

L. Peter Deutsch on the Fallacies of Distributed Computing
From ACM Opinion

L. Peter Deutsch on the Fallacies of Distributed Computing

How relevant are the fallacies today?

Improving Code Quality and Penetration Testing With DAST
From ACM Opinion

Improving Code Quality and Penetration Testing With DAST

Dynamic application security testing can provide developers with meaningful feedback loops.

97 Things Every Java Developer Should Know
From ACM Opinion

97 Things Every Java Developer Should Know

Book authors discuss compilation featuring expert advice from Java leaders and practitioners.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account