Максим Валерьевич: нам пока что только если миддлы нужны, готовы из них сеньёров вырастить и озадачить работой. Напишите мне через пару-тройку проектов сделанных, возможно, что-то сможем придумать или, как минимум, подскажу направления для дальнейшего развития.
Максим Валерьевич: о, не так страшен черт как его малюют :) Жаль, в паре слов не рассказать, но направить в нужное русло могу: railscasts.com/episodes/275-how-i-test. Ну и вообще советую там подписку оформить, она стоит $6 в месяц (но т.к. эпизодов новых пока не выходит – платите только за 1 месяц), но оно того стоит, хоть и местами эти скринкасты устарели уже.
А, ещё очень хорошо upcase.com заходит при желании. Прогресс после него заметен невооруженным глазом, всех своих разработчиков туда отправляю.
Максим Валерьевич: используя инстанс переменную вы создаете неявную зависимость от наличия переменной, в другом случае – явно передаете все необходимые зависимости во вьюху, что делает код более читаемым и переиспользуемым.
Есть ещё такое правило: "Share no more than two instance variables between a controller and a view.", его тоже неплохо придерживаться (одна переменная – объект, который нужно отрендерить, вторая – current_user обычно). Для тех же, собсно, целей, придумано.
Николай Марков: не, погодите :) на Хероке вполне себе прозрачное ценообразование – инстанс на 512 стоит $25, а на 1024 – $50. Логично же что более жирный сервер стоит дороже?
Как уже подсказали выше — при нагрузке всегда можно будет докупить серверных мощностей, поэтому подойдёт любой программист, который не первый год знаком с веб-программированием и хотя бы год активно использует rails + человек должен понимать что такое кеширование, где и как его правильно применять, ну а опыт работы с облачными сервисами от Амазон стал бы огромным плюсом для кандидата.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.