Sign In

Communications of the ACM

Recent Articles


Articles Interviews Vardi's Insights Opinion Archive Refine your search:
datePast Year
authorGeorge V. Neville-Neil

Know Your Algorithms
From Communications of the ACM

Know Your Algorithms

Stop using hardware to solve software problems.

Writing a Test Plan
From Communications of the ACM

Writing a Test Plan

Establish your hypotheses, methodologies, and expected results.

A Chance Gardener
From Communications of the ACM

A Chance Gardener

Harvesting open source products and planting the next crop.

The Obscene Coupling Known as Spaghetti Code
From Communications of the ACM

The Obscene Coupling Known as Spaghetti Code

Teach your junior programmers how to read code.

Every Silver Lining Has a Cloud
From Communications of the ACM

Every Silver Lining Has a Cloud

Cache is king. And if your cache is cut, you are going to feel it.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account