Qual é a diferença entre os dois cliques no componente React fornecido?

Existe alguma diferença entre o evento de clique no botão no componente fornecido? Qual é a maneira preferida de escrever?

export default class App extends Component {
  doSomething = () => {
    console.log('Hi');
  }
  render() {
    return (
      <Container>
        <Button onClick={this.doSomething} title="Test" /> 
        <Button onClick={() => this.doSomething()} title="Test" />
      </Container>
    );
  }
}

questionAnswers(3)

yourAnswerToTheQuestion