If you ever read anything about patterns you'll understand Martin Fowler & Co are about anything but producing decent code.