Não necessariamente. O uso de padrões depende dos requisitos e complexidade do sistema.