acm-header
Sign In

Communications of the ACM

Recent Opinion


Articles Interviews Vardi's Insights Chien's Vantage Opinion Archive Refine your search:
datePast Year
subjectPerformance And Reliability
authorSoftware Engineering Radio
bg-corner

Designing to Avoid Worst-Case Outcomes
From ACM Opinion

Designing to Avoid Worst-Case Outcomes

Interaction designer Jonathan Shariat discusses harmful software design.

Testing in Python with pytest
From ACM Opinion

Testing in Python with pytest

Software engineer discusses the popularity and use of pytest for Python testing.

Understanding Software Dynamics
From ACM Opinion

Understanding Software Dynamics

In an interview, computer architect Richard L. Sites discusses his new book
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account