Foi dito que é uma boa prática seguir a convenção e usar de sufixo como no caso do design pattern usado Factory. Vi também que nas outras aulas usamos em Template e Builder.
O instrutor diz que facilita para outros desenvolvedores entender o código.
Minha dúvida é, se realmente é uma convenção a ser seguida?
Por exemplo, nas outras aulas sobre design patterns, como o Decorator etc, não foi usado tal sufixo... e até mesmo em alguns casos no pacote java.io o próprio InputStream é um Decorator e não é usado sufixo... digo, no dia a dia seria normal minhas classes terem tal sufixo para o bom entendimento? Não pareceria estranho usar além dos que vi mais, como o Factory, Template, Builder, etc?