Another thing you should not do is name things “fast”. It will end up not being fast (esp when you find the next faster thing) or else someone will find security holes in it.
For example, class names "MailSender" and then you add "NewMailSender". What do you call it when the "NewMailSender" is old?