Don't have Telegram yet? Try it now!
http://yogodoshi.com/refactory-remove-conditional-blocks-extracting-private-methods/
Refactory scenario: removing conditional blocks and extracting code to a private method