Re: Изучение Ruby on Rails

953 просмотра
Перейти к первому непрочитанному сообщению

Alex Vasyutin

не прочитано,
5 июн. 2013 г., 05:42:5605.06.2013
– ror...@googlegroups.com
Это такая реклама сервиса?)

-- 
Alex Vasyutin
Skype: alexander.vasyutin

On Wednesday, June 5, 2013 at 12:54 PM, John Denisov wrote:

Привет всем! Я набросал подробный план изучения RoR на лето:

Прошу ваших советов и уточнений.

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
---
Вы получили это сообщение, поскольку подписаны на группу RubyOnRails to russian.

Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес ror2ru+un...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.

Alex Vasyutin

не прочитано,
5 июн. 2013 г., 05:44:1405.06.2013
– ror...@googlegroups.com
Если по теме -- план из разряда обо всем и ни о чем.

-- 
Alex Vasyutin
Skype: alexander.vasyutin

Святой Патрик

не прочитано,
5 июн. 2013 г., 05:45:1605.06.2013
– ror...@googlegroups.com
как можно учить фреймворк без знания языка на котором он написан.?


5 июня 2013 г., 13:44 пользователь Alex Vasyutin <alex.v...@gmail.com> написал:

Антон Дьячук

не прочитано,
5 июн. 2013 г., 05:50:1505.06.2013
– ror...@googlegroups.com

А он не особо сложный для обучения язык. Английский - сложнее. Я к тому, чтобы начать писать на рельсах нужно знать скорее английский чем руби :)

05.06.2013, в 15:45, Святой Патрик <shin...@gmail.com> написал(а):

Max Lapshin

не прочитано,
5 июн. 2013 г., 05:52:1505.06.2013
– RubyOnRails to russian
Элементарно. Что бы начать писать на рельсах, надо понимать те
проблемы, которые решают рельсы.

А заниматься тратой времени и впустую ботать руби прежде чем садиться
за рельсы — совершенно необязательно.

2013/6/5 Святой Патрик <shin...@gmail.com>:

Святой Патрик

не прочитано,
5 июн. 2013 г., 05:52:2205.06.2013
– ror...@googlegroups.com
Ну это будет говно-код.
Что бы начать писать на рельсах , надо понимать дао-руби принципы и тонкости реализации тех фич
которые делают рельсы рельсами.


5 июня 2013 г., 13:50 пользователь Антон Дьячук <ant...@gmail.com> написал:

Max Lapshin

не прочитано,
5 июн. 2013 г., 05:56:5605.06.2013
– RubyOnRails to russian
2013/6/5 Святой Патрик <shin...@gmail.com>:
> Ну это будет говно-код.
> Что бы начать писать на рельсах , надо понимать дао-руби принципы и тонкости
> реализации тех фич которые делают рельсы рельсами.
>


Ну ты мне расскажи давай про дао руби.

То-то я погляжу каждый второй гем прям набит этим дао, оно изо всех
щелей аж лезет.
Лезет так, что потом проще переписать, чем разобраться в том дао,
которым забита башка того, кто его писал.

Антон Дьячук

не прочитано,
5 июн. 2013 г., 05:57:2805.06.2013
– ror...@googlegroups.com

Чтобы начать что-то делать, нужно начать что-то делать. И дао-руби можно постичь только на практике, но если практика не будет приносить реальных плодов - смерть рубиста неизбежна еще до рождения.

05.06.2013, в 15:52, Святой Патрик <shin...@gmail.com> написал(а):

Святой Патрик

не прочитано,
5 июн. 2013 г., 06:02:2705.06.2013
– ror...@googlegroups.com
Собственно я об этом и вещаю, сейчас он научиться набивать рыло тупыми гемами, и не будет понимать как что допилить что бы работало как следует.
 


5 июня 2013 г., 13:56 пользователь Max Lapshin <max.l...@gmail.com> написал:

John Denisov

не прочитано,
5 июн. 2013 г., 06:03:1905.06.2013
– ror...@googlegroups.com
С руби я знаком более-менее, а вот javascript для меня темный лес.

среда, 5 июня 2013 г., 12:45:16 UTC+3 пользователь Святой Патрик написал:

Alex Vasyutin

не прочитано,
5 июн. 2013 г., 06:03:3405.06.2013
– ror...@googlegroups.com
Святой Патрик, вопрос практический, как человеку изучить руби?

-- 
Alex Vasyutin
Skype: alexander.vasyutin

Святой Патрик

не прочитано,
5 июн. 2013 г., 06:04:4605.06.2013
– ror...@googlegroups.com
Антон Дьячук ответил на Ваш вопрос.


5 июня 2013 г., 14:03 пользователь Alex Vasyutin <alex.v...@gmail.com> написал:

John Denisov

не прочитано,
5 июн. 2013 г., 06:07:2305.06.2013
– ror...@googlegroups.com
С английским всё хорошо, читал тех. литературу в оригиналах часто. Меня совершенно не пугает сам фреймворк и ruby. Пугает уйма технологий которыми этот инструмент оброс: от фронтенда до тестирования и vcs.

среда, 5 июня 2013 г., 12:50:15 UTC+3 пользователь Антон Дьячук написал:

Max Lapshin

не прочитано,
5 июн. 2013 г., 06:08:1505.06.2013
– RubyOnRails to russian
2013/6/5 Святой Патрик <shin...@gmail.com>:
> Собственно я об этом и вещаю, сейчас он научиться набивать рыло тупыми
> гемами, и не будет понимать как что допилить что бы работало как следует.
>
>

Нет, ты вещаешь какое-то гонево про какой-то дао, сам не понимая, что
это значит.

Что бы научиться программировать, надо садиться и программировать то,
что нужно другим людям, за что платят деньги.

Садиться и писать. Для этого надо взять AWD, прочитать её и сделать
первый полезный кому-то проект. Без лишних
и ненужных вниканий в то, что именно значит has_many или написания
совершенно ненужных на этом этапе тестов.

И только потом уже разбираться во всех этих штуках, которые нужны
только и исключительно потому, что они
экономят деньги.

Мотивация использовать какую-то практику вида «это дао» или «все
ниндзя так делают» — признак непрофессионализма.

Антон Дьячук

не прочитано,
5 июн. 2013 г., 06:12:5205.06.2013
– ror...@googlegroups.com
А какая полноценная среда не обросла этими инструментами? Там везде один большой испуг.

05.06.2013, в 16:07, John Denisov <rock.t...@gmail.com> написал(а):

John Denisov

не прочитано,
5 июн. 2013 г., 06:13:5205.06.2013
– ror...@googlegroups.com
Уважаемые, посоветуйте толковые курсы/литературу по фронтенду или остальным технологиям. Желательно применительно к Рельсам. Все устаревает на глазах и не хочу потратить время на восприятие морально устаревшей информации.

К примеру я понятия не имею где найти толковую, разжеванную информацию по git

Святой Патрик

не прочитано,
5 июн. 2013 г., 06:15:0505.06.2013
– ror...@googlegroups.com
Мотивация использовать чужие(про) практики верный путь к пониманию.
 
 Надо понимать что ты делаешь, потому что если ты не понимаешь что делаешь, то ты обезьяна.


5 июня 2013 г., 14:08 пользователь Max Lapshin <max.l...@gmail.com> написал:
ниндзя так делают>> -- признак непрофессионализма.

John Denisov

не прочитано,
5 июн. 2013 г., 06:18:4305.06.2013
– ror...@googlegroups.com
AWD такая незаменимая книга в RoR комьюнити?

среда, 5 июня 2013 г., 13:08:15 UTC+3 пользователь Max.L...@gmail.com написал:

Антон Дьячук

не прочитано,
5 июн. 2013 г., 06:21:2405.06.2013
– ror...@googlegroups.com

Ну, во первых, она лучшая: там очень много правильных буков. Во вторых, она индикатор: когда она начинает покрываться пылью, то человек становится джуниором.

05.06.2013, в 16:18, John Denisov <rock.t...@gmail.com> написал(а):

Святой Патрик

не прочитано,
5 июн. 2013 г., 06:22:3005.06.2013
– ror...@googlegroups.com
А как же кирко мотыга? Почему вы отделяете RoR от Ruby?


5 июня 2013 г., 14:21 пользователь Антон Дьячук <ant...@gmail.com> написал:

Антон Дьячук

не прочитано,
5 июн. 2013 г., 06:28:1505.06.2013
– ror...@googlegroups.com
Я не понял ни одного вопроса.

05.06.2013, в 16:22, Святой Патрик <shin...@gmail.com> написал(а):

John Denisov

не прочитано,
5 июн. 2013 г., 06:30:0005.06.2013
– ror...@googlegroups.com
Хмм. Может мне лучше:
  •  закончить Rails Tutorial
  •  подучить основные алгоритмы и структуры данных (конвертируемые знания однако)
  •  пройтись галопом по сопутствующим технологиям( git, frontend) за пару недель 
  •  основательно взяться за AWD
Как по вашему? 
среда, 5 июня 2013 г., 13:21:24 UTC+3 пользователь Антон Дьячук написал:

Max Lapshin

не прочитано,
5 июн. 2013 г., 06:37:5805.06.2013
– RubyOnRails to russian
2013/6/5 John Denisov <rock.t...@gmail.com>:
> Хмм. Может мне лучше:
>
> закончить Rails Tutorial
> подучить основные алгоритмы и структуры данных (конвертируемые знания
> однако)
> пройтись галопом по сопутствующим технологиям( git, frontend) за пару
> недель
> основательно взяться за AWD
>


Начать надо с четко оформленной идеи. Например, один мой бывший
коллега прежде чем устроиться на работу,
взял и сделал полную карту всего общественного транспорта своего
города (привет, Леша).

Это был хороший, законченный и полезный проект, который стократ лучше,
чем прочитывание всех книг про руби/рельсы и все скринкасты, которые
вы сможете найти.

Начните с очень простой идеи, но сделайте её до конца. Без этого вы
просто впустую потратите время.

Антон Дьячук

не прочитано,
5 июн. 2013 г., 06:38:2105.06.2013
– ror...@googlegroups.com

По-моему, в вашем плане нет цели. Вы пытаетесь изучить что-то просто чтобы изучить что-то. Я не сторонник такого подхода. Первым пунктом должна быть задача. Ну тоесть: Чтобы написать фейсбук мне нужно: 1-2-3-4-5. И порядок ваших пунктов не вытекает один из другого, можно перемешать их в любом порядке.

05.06.2013, в 16:30, John Denisov <rock.t...@gmail.com> написал(а):

Святой Патрик

не прочитано,
5 июн. 2013 г., 06:39:1305.06.2013
– ror...@googlegroups.com
У него первой строчкой написана цель "Моя цель - обеспечивать свое существование разработкой приложений на Ruby on Rails. "


5 июня 2013 г., 14:38 пользователь Антон Дьячук <ant...@gmail.com> написал:

John Denisov

не прочитано,
5 июн. 2013 г., 06:46:5005.06.2013
– ror...@googlegroups.com
Идей куча. первая из более-менее толковых: Создать сервис для совместного обучения студентов ( конкретнее для своей группы) где:
  • Информация (книги, задания и их решения, расписания, имена и явки преподавателей) будет структурирована и доступна для редактирования.
  • Каждый сможет выложить шаблон курсовой или реферата, помочь кому-то в решение проблемы.
  • и т.д. 


среда, 5 июня 2013 г., 13:37:58 UTC+3 пользователь Max.L...@gmail.com написал:

John Denisov

не прочитано,
5 июн. 2013 г., 06:50:1705.06.2013
– ror...@googlegroups.com
По моему средняя по сложности идея и имеет практический выхлоп для меня и знакомых. Стоит прорабатывать эту идею дальше или придумать что-то полегче?

среда, 5 июня 2013 г., 13:46:50 UTC+3 пользователь John Denisov написал:

Антон Дьячук

не прочитано,
5 июн. 2013 г., 06:51:4005.06.2013
– ror...@googlegroups.com
Это не цель.
Чтобы начать что-то делать, нужно начать что-то делать, а не разводить полемику. Будь то обеспечение существования или изучения PHP. Нет никакого универсального плана. Я может завтра буду писать на Erlang или построю свой маленький пивоваренный заводик. Нравятся деньги - обеспечивайте свое существование. Нравятся рельсы - пишите на рельсах. Хотите быть счастливыми - будьте ими. Зачем все эти пафосные планы ради планов?

05.06.2013, в 16:39, Святой Патрик <shin...@gmail.com> написал(а):

John Denisov

не прочитано,
5 июн. 2013 г., 06:57:4805.06.2013
– ror...@googlegroups.com
Я всего-навсего хочу зарабатывать деньги своими знаниями, которые размазаны тонким слоям по всем отраслям IT. И я долго думал на чем остановиться для более подробного изучения. Выбор пал на RoR. 

среда, 5 июня 2013 г., 13:51:40 UTC+3 пользователь Антон Дьячук написал:

Антон Дьячук

не прочитано,
5 июн. 2013 г., 07:01:1105.06.2013
– ror...@googlegroups.com
Вам остается начать зарабатывать деньги. Я начинал с зарплаты в 8 тысяч рублей в далеком 2006-м. Ни руби ни рельсы я тогда не знал. Я сел и начал работать, выкатив через 2 месяца рабочую систему из быдлокода и костылей. Все очень просто: вы работаете за деньги - вам платят.

05.06.2013, в 16:57, John Denisov <rock.t...@gmail.com> написал(а):

John Denisov

не прочитано,
5 июн. 2013 г., 07:06:0705.06.2013
– ror...@googlegroups.com
Многие разработчики пишут, что если бы им дали шанс начать все сначала они бы сначала основательно выучили теорию и занимались перспективными технологиями. Разве если у меня есть 3 свободных месяца не будет оптимально потратить их на освоение теории?

среда, 5 июня 2013 г., 14:01:11 UTC+3 пользователь Антон Дьячук написал:

Alexey Petrushin

не прочитано,
5 июн. 2013 г., 07:12:1505.06.2013
– ror...@googlegroups.com
Net.

Alex Vasyutin

не прочитано,
5 июн. 2013 г., 07:12:2405.06.2013
– ror...@googlegroups.com
Многие разработчики, если бы им позволили начать все сначала, выбрали бы другую профессию, что же теперь.

Собственно, теория в отрыве от практики довольно сомнительная вещь.
Я вот в студенчестве читал разное и про ассемблер, и про компиляторы и про операционные системы и про алгоритмы. Вся эта информация, часто, достаточно интересна. Однозначно
стоит заниматься расширением кругозора и повышением уровня профессиональной эрудиции.
Но без практики это все мертвый груз.

-- 
Alex Vasyutin
Skype: alexander.vasyutin

Антон Дьячук

не прочитано,
5 июн. 2013 г., 07:12:5705.06.2013
– ror...@googlegroups.com

Вполне возможно. Если бы у меня были 3 месяца, я бы написал то, что будет приносить мне деньги на Erlang, потому, что Erlang подходит для моей задачи, и потому, что я кроме названия про Erlang ничего не знаю.

У вас похожая ситуация с рельсами. Пишите то, что вам интересно или то, что будет приносить деньги или то, что "впишите свое". А пока к вам едет заказанная AWD, вам уже будут понятны буквы. Пишите! Гениальность измеряется продуктом. Тем более, что RoR - лучший выбор.

05.06.2013, в 17:06, John Denisov <rock.t...@gmail.com> написал(а):

John Denisov

не прочитано,
5 июн. 2013 г., 07:20:1405.06.2013
– ror...@googlegroups.com
Как описать свой проект на бумаге? Как описать весь его функционал и набросать что будет "под капотом" в доступном виде?

среда, 5 июня 2013 г., 14:12:57 UTC+3 пользователь Антон Дьячук написал:

Alex Vasyutin

не прочитано,
5 июн. 2013 г., 07:23:1205.06.2013
– ror...@googlegroups.com
Весь не нужно описывать. Стоит начать с ключевых моментов, с самых важных, без которых вообще никак.

-- 
Alex Vasyutin
Skype: alexander.vasyutin

John Denisov

не прочитано,
5 июн. 2013 г., 07:26:1705.06.2013
– ror...@googlegroups.com
Спасибо всем. Я окончательно решил для себя: пойду поем:)

Евгений Марьев

не прочитано,
5 июн. 2013 г., 07:43:0405.06.2013
– ror...@googlegroups.com
Вот скринкасты по чисто Ruby и его фреймворку Rails, недавно сам просмотрел, ничего так для начинающих будет полезно, для себя тоже нашел много интересностей. Не расчитано на матерых рельсовщиков, но для новичков будет полезно.

среда, 5 июня 2013 г., 12:54:06 UTC+4 пользователь John Denisov написал:

Phil Pirozhkov (pirj)

не прочитано,
5 июн. 2013 г., 20:22:4605.06.2013
– ror...@googlegroups.com
7 и 8 выкиньте. ни то, ни другое с наскоку не взять, да и в работе оно пригодится далеко не в первом проекте. Изучите по ходу дела, заодно с JS и всем прочим.

9 возьмите попроще. Спросите тут, нужен ли кому юниор-стажёр забесплатно, или впишитесь к кому-нибудь в проект попроще на napartner.ru

Старательно изучайте TDD, позже это очень пригодится. если не изучите сразу - потом будет труднее, намного.

Основные сайты по поиску работы - это hh.ru, rubyjobs.ru . если у вас будет приличное портфолио - вас возьмут. если не будет, можете хоть на ста сайтах заполнить профили и никто к вам не обратится

@Макс: твой Лёша - мифический персонаж. Я за такое не взялся бы в качестве первой задачи на новой платформе.

Ilya Donskikh

не прочитано,
5 июн. 2013 г., 21:11:2605.06.2013
– ror...@googlegroups.com

06.06.2013, в 7:22, Phil Pirozhkov (pirj) <pirj...@gmail.com> написал(а):

Артур Трофимов

не прочитано,
5 июн. 2013 г., 21:13:2305.06.2013
– ror...@googlegroups.com
Я в мае 2011-го устроился джуниором, прочитав в феврале того же года Getting Real и ReWork, затем Learn to Program и только начав читать AWD

В компании на задачах процесс обучения многократно ускорился.

В общем лучше сразу устраиваться, не откладывая. В процессе работы смотреть Railscast-ы хотя бы, чтоб быть в курсе всяких фишек появляющихся

Очень большую часть задач я решал просто посмотрев парочку из них.

То бишь имея эту библиотеку в руках уже можно решать много разнообразных задач.

среда, 5 июня 2013 г., 19:54:06 UTC+11 пользователь John Denisov написал:

Артур Трофимов

не прочитано,
5 июн. 2013 г., 21:14:5305.06.2013
– ror...@googlegroups.com
Точно. Про CodeSchool забыл. Rails for Zombies также был проеден до трудоустройства, а также Rails Best Practices купил тогда, но мало чего понимал. Чуток позже прошёл

четверг, 6 июня 2013 г., 12:11:26 UTC+11 пользователь Илья написал:

nanoruby

не прочитано,
6 июн. 2013 г., 02:25:2406.06.2013
– ror...@googlegroups.com
Что такое AWD?

Sasha Chilly

не прочитано,
6 июн. 2013 г., 02:27:5706.06.2013
– ror...@googlegroups.com
Agile web development with Rails, насколько я понял

четверг, 6 июня 2013 г., 10:25:24 UTC+4 пользователь nanoruby написал:
Что такое AWD?

Eugene Hlyzov

не прочитано,
6 июн. 2013 г., 03:10:4906.06.2013
– ror...@googlegroups.com
Обладает ли практикующий дао руби природой Будды? 

Изучение ради изучения возвращает в университетсткие времена. Понимание тонкостей придет "само", после ~5 лет опыта и нескольких проектов за плечами.

On Wednesday, June 5, 2013 1:52:22 PM UTC+4, Святой Патрик wrote:
Ну это будет говно-код.
Что бы начать писать на рельсах , надо понимать дао-руби принципы и тонкости реализации тех фич
которые делают рельсы рельсами.


5 июня 2013 г., 13:50 пользователь Антон Дьячук <ant...@gmail.com> написал:

А он не особо сложный для обучения язык. Английский - сложнее. Я к тому, чтобы начать писать на рельсах нужно знать скорее английский чем руби :)

05.06.2013, в 15:45, Святой Патрик <shin...@gmail.com> написал(а):

как можно учить фреймворк без знания языка на котором он написан.?


5 июня 2013 г., 13:44 пользователь Alex Vasyutin <alex.v...@gmail.com> написал:
Если по теме -- план из разряда обо всем и ни о чем.

-- 
Alex Vasyutin
Skype: alexander.vasyutin

On Wednesday, June 5, 2013 at 1:42 PM, Alex Vasyutin wrote:

Это такая реклама сервиса?)

-- 
Alex Vasyutin
Skype: alexander.vasyutin

On Wednesday, June 5, 2013 at 12:54 PM, John Denisov wrote:

Привет всем! Я набросал подробный план изучения RoR на лето:

Прошу ваших советов и уточнений.

Курган - Игорь Копырин

не прочитано,
6 июн. 2013 г., 05:15:4106.06.2013
– ror...@googlegroups.com


среда, 5 июня 2013 г., 14:54:06 UTC+6 пользователь John Denisov написал:
Привет всем! Я набросал подробный план изучения RoR  на лето:
http://smartprogress.ru/goal/13176/

Прошу ваших советов и уточнений.

в группе вконтакте положил многое из того что ты хочешь изучать http://vk.com/it_komfort пользуйся

John Denisov

не прочитано,
6 июн. 2013 г., 09:26:5606.06.2013
– ror...@googlegroups.com
Я читаю диаметрально-противоположные советы.Некоторые советуют забить на теорию и начать быдлокодить без понимания TDD и остальных плюшек, но мне больше импонирует ваша точка зрения:)

четверг, 6 июня 2013 г., 3:22:46 UTC+3 пользователь Phil Pirozhkov (pirj) написал:

Alexey Petrushin

не прочитано,
6 июн. 2013 г., 13:08:4306.06.2013
– ror...@googlegroups.com
Собств. изучать можно по разному, можно зайти с гор или из леса - результат будет (если работать конечно) примерно одинаковы й, вопрос в сроках и деньгах которые вы на это потратите или приобретете. Сидеть дома и пыхтеть над теорией самый убыточный и долговременный способ, но если нравится - почему нет :).

Sasha Chilly

не прочитано,
7 июн. 2013 г., 02:28:0007.06.2013
– ror...@googlegroups.com
Если нет ни практического опыта, ни теории, то работу найти скорее всего не получится. Остается вариант сидеть и пыхтеть над теорией. Хоть он и убыточный.
Хотя я вот убытков особо не заметил, ходил на работу (не разработчика), а по вечерам и выходным пыхтел. Разве что отдыхать некогда было, но в данном случае цель, мне кажется, оправдывает средства)

четверг, 6 июня 2013 г., 21:08:43 UTC+4 пользователь Alexey Petrushin написал:

Артур Трофимов

не прочитано,
7 июн. 2013 г., 03:06:1307.06.2013
– ror...@googlegroups.com
Чуть не забыл. Моё знакомство с рельсами началось с книг Getting Real
и ReWork. Обе на русском есть

А там вдохновение как пошло, так быстро стал обучаться и устроился на
работу на этой волне. По прежнему и работаю, правда уже в другом
формате

7 июня 2013 г., 17:28 пользователь Sasha Chilly
<sashac...@gmail.com> написал:
> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror...@googlegroups.com
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> ror2ru-un...@googlegroups.com
> Дополнительные варианты находятся на странице группы
> http://groups.google.com/group/ror2ru?hl=ru
> ---
> Вы получили это сообщение, так как подписаны на группу "RubyOnRails to
> russian".
> Чтобы отказаться от подписки на эту тему, перейдите на страницу
> https://groups.google.com/d/topic/ror2ru/_2HpkcoVWKA/unsubscribe?hl=ru.
> Чтобы отказаться от подписки на эту группу и все входящие в нее темы,

Yury Omelchuk

не прочитано,
8 июн. 2013 г., 03:36:5908.06.2013
– ror...@googlegroups.com
это называется user stories
надо накидать истории такого вида: 

 * как посетитель сайта я захожу на главную страницу и вижу <ЧТО>
 * как посетитель я могу зарегистрироваться, заполнив форму с емейлом, паролем и подтверждением пароля
 * как зарегистрированный пользователь я могу добавить новый <ЧТО-ТО> заполнив форму с полями <КАКИМИ>

каждая история должна описывать одну конкретную функцию. можно (даже нужно) записать истории на карточки
разложить в порядке важности и реализовывать по одной

и правильно вам уже советовали - нечего дрочить мозг над книгами, надо делать реальный проект. Он может быть, кстати, абсолютно бесполезен для окружающих, но решать  какую-то вашу маленькую проблему. Я сам начинал работать с рельсами именно так.

среда, 5 июня 2013 г., 14:20:14 UTC+3 пользователь John Denisov написал:

Антон Дьячук

не прочитано,
9 июн. 2013 г., 01:32:0809.06.2013
– ror...@googlegroups.com

Возможно тогда нужно сразу записывать это в cucumber features? Пусть даже тесты не будут проходить.
Всего-то нужно потратить день-два на дружбу cucumber + rspec + capybara + phantomjs
Хотя, возможно, среди огромного множества неудачных tutorial-ов по этой теме и найдется хотя бы один годный.

# language: ru
@javascript
Функционал: Управление заявками
  Предыстория:
    Допустим я создал компанию
    Допустим есть пользователь
    Допустим пользователь принадлежит этой компании
    Допустим я создал schedule на завтра для этой компании

  Сценарий: получение уведомлений на почту
    Тогда администраторы компании должны получить письма

  Сценарий: Отображение списка шедуль
    Пусть я залогинился
    Если я зайду на '/schedules'
    То я должен увидеть 'Антон'
        И я должен увидеть 'Уах'
        И я должен увидеть '+7 908 815 51 07'
    Если я нажму на '#edit_schedule'
    И я должен увидеть 'Текущая заявка'
    И заявка не верифицирована

  Сценарий: Верификация шедулей
    Пусть я залогинился
    Если я зайду на '/schedules'
    Если я нажму на '#confirm'
    То заявка должна быть верифицирована


08.06.2013, в 13:36, Yury Omelchuk <jurgen....@gmail.com> написал(а):

John Denisov

не прочитано,
17 июн. 2013 г., 07:28:3417.06.2013
– ror...@googlegroups.com
Спасибо. Про User Stories годная информация:)

суббота, 8 июня 2013 г., 10:36:59 UTC+3 пользователь Yury Omelchuk написал:
Ответить всем
Отправить сообщение автору
Переслать
0 новых сообщений