Don't hardcode notification text. Use templates with variables: "{{user}} liked your photo".
Benefits: A/B test different wordings, localization (templates per language), change copy without code deploy. Template service renders final text. Cache rendered templates for common cases.