"I’m a big fan of the Representative Line series," Rich writes, "it tells so much about an application in so little. While there are plenty of representative lines I could show about our application, I thought I’d show something else: a representative property."

"It’s a pattern we’ve termed the Bait & Switch Property."

private int maxRetry = 1;
public int MaxRetry
{
    get { return maxRetry = 5; }
    set { maxRetry = value; }
}
[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!