
Sergey
05.09.2016
18:12:02

Ivan
05.09.2016
18:13:02
проблема одна - устаревает инфа
Инфа устаревает(медленно), а умение мыслить - остаётся. А остальное инструмент. И там уже можно ориентироваться в документации, и, буквально, плавать в том же, только другими словами.

Sergey
05.09.2016
18:13:13

Ildar
05.09.2016
18:14:00
Сергей, Иван вы уже работаете разработчиками?

Google

Sergey
05.09.2016
18:14:36

Ivan
05.09.2016
18:14:54
особенно эмбер
во фронт-энде всё меняется со скоростью света

Sergey
05.09.2016
18:15:15
ну JS - одно из основных направлений на codeschool )

Ivan
05.09.2016
18:15:21

Sergey
05.09.2016
18:15:58
я full-stack - везде по доле :) поэтому мне там был важен JS) извините))
но по API & fat models - реально чудесные курсы)
солидарен с ВАми
кстати: много курсов есть и на торрентах (ох и плохому я учу)

Ildar
05.09.2016
18:16:55
Почему в большинстве boots camp в США используют RoR?

Google

Ivan
05.09.2016
18:17:05
ой, да ты ещё нашу группу не видел тут пиратскую видимо

Sergey
05.09.2016
18:17:27
? я кстати упустил книжечку по SQL

Ivan
05.09.2016
18:18:00

Sergey
05.09.2016
18:18:10
Рор дает сверх быстрый старт - это основной бонус фреймворка

Ivan
05.09.2016
18:18:39

Sergey
05.09.2016
18:18:50
если говорить о поддержке - да, палка)
а старт дает :)

Ildar
05.09.2016
18:19:02
Быстрый старт? Меньше времени уходит на кодинге и старт проекта?

Sergey
05.09.2016
18:19:17
но, это уже углубляемся в философию)

Ivan
05.09.2016
18:19:54

Sergey
05.09.2016
18:20:23
Быстрее на том, на чем команда умеет писать :)

Ildar
05.09.2016
18:20:57
Интересная вакансия "Junior разработчик Ruby" — https://career.ru/vacancy/17539762?from=share_android

Sergey
05.09.2016
18:20:59
Ildar разжигаете бурный диалог )

Ildar
05.09.2016
18:21:08
Ребята что думаете о вакансии?

Sergey
05.09.2016
18:21:32
?

Ivan
05.09.2016
18:21:39
> языке высокого уровня
> C++

Sergey
05.09.2016
18:21:41
@Fahrenhei7 вам слово )

Google

Ildar
05.09.2016
18:21:51
Описание понравилось и предлагают стажировку для людей без опыта коммерческого...как в моем случае

Sergey
05.09.2016
18:22:22
Понравилось - пробуйте
Мы: А) не знаем Ваш опыт
Б) не знаем эту контору

Ivan
05.09.2016
18:22:48
Норм вакансия, если опыта мало.
Плюс как я понимаю 30к не окончательная зп

Sergey
05.09.2016
18:23:05
если они просят действительно хоть-какое-то представление - то вообще идите)

Ivan
05.09.2016
18:23:08
так как там написано ниже, что по результатам собеседования плюс плюшки

Sergey
05.09.2016
18:23:27
джун не знает TDD/BDD ни в кривь ни в кось
поэтому надо идти и общаться)

Ivan
05.09.2016
18:23:41

Ildar
05.09.2016
18:23:51
Rest proven development?

Ildar
05.09.2016
18:24:15
Test driven development

Ivan
05.09.2016
18:24:15
Я ищу вакансию джуна, и кода тестов написал наверное больше, чем самого кода.

Rustam
05.09.2016
18:24:24

Sergey
05.09.2016
18:24:27
как правило на уровне джуна "о, я слышал! тестики писать" но у нас в компании = хуяк хуяк и в продакшн"

Ildar
05.09.2016
18:25:29

Rustam
05.09.2016
18:26:09

Sergey
05.09.2016
18:26:11

Google

Ildar
05.09.2016
18:26:46

Sergey
05.09.2016
18:27:24
ну, Вы я так понял - еще учитесь) мне щас ответ @Fahrenhei7 интересует

Ivan
05.09.2016
18:27:26

Sergey
05.09.2016
18:27:44
культура речи, хорошо будем на ты ))
поясните мне в кратце разницу TDD & BDD? могу попросить?
точнее, что используете на практике)

Vadim
05.09.2016
18:29:16
TDD - сначала пишешь тест, а под него потом код, BDD на оборот

Ivan
05.09.2016
18:29:28
BDD - это более обширный набор тестов, нежели TDD

Sergey
05.09.2016
18:29:51
и там и там пишешь сначала код

Admin
ERROR: S client not available

Sergey
05.09.2016
18:29:57
на соклько я понимаю :)

Vadim
05.09.2016
18:29:57
я когда Хартла читал я так понял )

Ivan
05.09.2016
18:29:58
и там и там пишешь сначала тест

Sergey
05.09.2016
18:30:11
ой тьфу
да-да

Ivan
05.09.2016
18:30:15
Просто с bdd ты пишешь больше тестов

Sergey
05.09.2016
18:30:21
сначала тест* и там и там

Ivan
05.09.2016
18:30:27
bdd затрагивает client perspective

Google

Ivan
05.09.2016
18:30:30
не знаю, как это объяснить

Sergey
05.09.2016
18:30:34
больше? под других углом?
я четко понял что сначала тест потом код = но до конца нет понимания где разница между ТДД и БДД

Ivan
05.09.2016
18:31:45
Не, может я тоже не понимаю чего - то

Sergey
05.09.2016
18:32:15
эту фразу и читал и слышал
получается
раз тестируем поведение - то тестируем логику бизнес
бизнес-логику;
*

Ваня
05.09.2016
18:33:11
Кстати, есть какие новости о ruby 3?)
Сорри, что не в тему

Ivan
05.09.2016
18:33:37
tdd/bdd разделение (лично по моему мнению) больше присуще монолитным программам, а не rails
В rails лучше делить - acceptance, integration, isolation tests
имхо, опять же.

Sergey
05.09.2016
18:35:37
получается BDD - мы тестируем уровень сервисов и репотзиториев, если в подходе DDD- говорить, хм )

Ivan
05.09.2016
18:36:37
А, вот кстати, нашел ещё на кворе один вариант, как их делить

Eugene
05.09.2016
18:36:41
Вань, ты теплое с мягким путаешь

Ivan
05.09.2016
18:36:57
И то, что я сказал - это другое
Просто смотри
У нас в рельсах нет свободы выбора, протестировать user behavior или просто, как работает метод
В общем, скажу так - tdd - testing every method, bdd - testing every behavior of user