Skip to content

Instantly share code, notes, and snippets.

@bgeihsgt
Created March 27, 2015 07:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bgeihsgt/7d6d676eeb7a06182809 to your computer and use it in GitHub Desktop.
Save bgeihsgt/7d6d676eeb7a06182809 to your computer and use it in GitHub Desktop.
public class UserSignup
{
public void Signup(string emailAddress, string password)
{
if (!EmailHelper.IsValidEmail(emailAddress))
throw new InvalidEmailAddressException(emailAddress);
// Do your signup magics
}
}
public class EmailHelper
{
public static bool IsValidEmail(string emailAddress)
{
// do your fancy string magics
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment