Momentum investing or Momentum trading Strategy

How do you feel about momentum investing or momentum trading as a strategy, where investors focus on buying stocks with strong recent performance and selling those with weak performance? Do you think this approach is effective in the long term, or does it carry too much risk?