From the Pages Columns

PATTERNS IN JAVA
A tale of two patterns

Kevlin Henney
The role of patterns is to capture architectural knowledge. Kevlin focuses on two patterns—Command-Query Separation and Combined Method—for allocating responsibility to methods in a class interface, examining how they interact and react to the context of concurrent and distributed vs. sequential and local execution.

JAVASCRIPTING
C is for cookie!

Steven W. Disbrow
Privacy advocates hate cookies because all of those small chunks of data can be mined to piece together a picture of someone's surfing habits, or worse! Steven examines what cookies are and how to use them with JavaScript.