Design Patterns, Software Engineering, Software Development.
sometimes hear people say that you shouldn’t put pattern names into your code, but I don’t agree. Often pattern names help to communicate roles different elements play, so it’s silly to spurn the opportunity.” So, suffixing a type with a design pattern name or a member in a design pattern is a best