Comment

Comment by mungaihaha

"Here’s a real example: a user signs in with an email and password. That flow touches three services, each with a single responsibility:

EmailService::Normalizer strips and downcases the email UserService::Authenticator checks credentials SessionService::Creator creates a session"

Don't know how to say this without sounding arrogant. WTF?

parent mungaihaha 1 year ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton