проверка повторного соединения
перевод полей модели в ruby-style
косметика - одну инструкцию после if позволяем писать в той же строке без фигурных скобок
косметика
покрытие тестами, приведение тестов в человеческий вид