Published Feb 19, 2018

Clean Architecture - Make Your Architecture Scream

Michael, Joe, and Allen share best practices to improve coding quality and performance, delve into advanced email validation techniques, and provide practical tips for software developers to avoid common pitfalls.
Episode Highlights
Coding Blocks logo

Popular Clips

Episode Highlights

  • Validation Tips

    Validating email addresses is crucial in software applications. Joe Zack suggests creating a new email message and seeing if it fails, as there isn't a built-in validate method 1. Alan Underwood emphasizes the importance of not looking up email validation methods online 2. Instead, practical, hands-on techniques are recommended for effective validation 3.

       

    Verification Techniques

    Verifying email authenticity involves various methods. Alan mentions using a string pass to throw an exception if the format is invalid, a useful cheat for validation 4. Joe points out that there is no 100% solution, and the best approach is often to send emails and observe the results 5.

       

    Common Practices

    Common practices in handling emails include avoiding unusual email addresses. Joe advises against using weird addresses to maintain professionalism 6. Michael Outlaw adds that having an approval process can help ensure email validity and reliability 7.

Related Episodes