book includes a “Penalties” area that describes when and why employing a pattern is inappropriate.. You need to completely hide how by which an item implements a concept handler from the rest of the method. That’s a single reason why all of your current instance variables (a category’s nonconstant fields) needs to be non-public.This column