@codenamecrud

Страница 371 из 1009
ⰿⰰⰾⱏ
09.11.2016
10:43:21
Вроде все так же ? трамп вон победил
каким приёмом? рычагом локтя?))

Vitaliy
09.11.2016
10:48:12
о, шутники за 300 подъехали

Anton
09.11.2016
11:17:43
предпоследний шанс
https://www.dropbox.com/sh/99fb3itxtwbqvd8/AAD2rLC5q63_hI6OOMKWWMAna?dl=0

Eugene
09.11.2016
11:24:39
Книжку купили, всем спасибо

Google
Eugene
09.11.2016
11:26:20
“This version was published on 2016-10-08” Excerpt From: Jeff Geerling. “Ansible for DevOps.” iBooks.

Если кто хочет свежую версию, присоединяйтесь за доллар

избыток останется на пейпале в пользу будущих покупок

Sergey
09.11.2016
11:41:30
@Freika посоветуй книженцию по тестированию, в частности по rspec/capybara

Eugene
09.11.2016
11:42:23
сам не читал, но https://leanpub.com/everydayrailsrspec эта вроде хорошая

я вообще на практике изучал тестирование

Sergey
09.11.2016
11:43:15
платная, лады, понял направление спасибо

Eugene
09.11.2016
11:43:28
http://betterspecs.org/ru

Zulkar
09.11.2016
11:44:15
RSpec - это великолепный инструмент для behavior-driven development (BDD)

Sergey
09.11.2016
11:44:18
знаю этот сайтик)

Zulkar
09.11.2016
11:44:20
вроде TDD?

Sergey
09.11.2016
11:44:36
слишком тонкая грань

между TDD и BDD

Google
ⰿⰰⰾⱏ
09.11.2016
11:44:46
RSpec - это великолепный инструмент для behavior-driven development (BDD)
для BDD скорее огурец, rspec это просто тестовый набор

Sergey
09.11.2016
11:44:49
цитата "просто пишите тесты" )

Ivan
09.11.2016
11:47:01
для BDD скорее огурец, rspec это просто тестовый набор
BDD включает в себя TDD и всё такое. На самом деле на эту тему тут мы уже немного срались, я где-то скидывал портянку с кворы, в общем, спор довольно бесполезный)

Eugene
09.11.2016
11:47:51
ага

завязывайте :)

Zulkar
09.11.2016
11:48:23
я как понимаю TDD BDD это методологии

ведение кода, проекта

Ivan
09.11.2016
11:49:35
знаю этот сайтик)
Если совсем ноль в тестах - я бы советовал сначала это https://mega.nz/#F!a0Im1B6Y!AyHwE6JxvOtmLiP5JS1ifw Потом бетерспек, что фрей скинул. А так тоже видел ту книжку, с грузовиком на обложке, но не читал. Хвалят много, согласен.

Sergey
09.11.2016
11:53:25
спс, ток зарегился на сайте это mega - сайт норм?)

Ivan
09.11.2016
11:54:54
спс, ток зарегился на сайте это mega - сайт норм?)
хз. У меня там только пиратские скринкасты хранятся, так как места много дают. Пользуюсь дропбоксом

Sergey
09.11.2016
12:02:37
господа, чет скачать не получается )

ⰿⰰⰾⱏ
09.11.2016
12:12:57
BDD включает в себя TDD и всё такое. На самом деле на эту тему тут мы уже немного срались, я где-то скидывал портянку с кворы, в общем, спор довольно бесполезный)
я имею ввиду подход к написанию тестов, rspec он не особо подходит для поведенческого описания теста, хотя можно и на нём))) также как unit-тесты на огурце =)

Eugene
09.11.2016
12:13:21
ты давно видел использование кукумбера вообще?

рспек+капибара замечательно подходит для бдд тестов

Artem
09.11.2016
12:13:52
по-моему rspec как раз отлично описывает поведение

Eugene
09.11.2016
12:14:02
который не нужен

Eugene
09.11.2016
12:14:52
я вот почти три года разработкой занимаюсь

и ни один из известных мне проектов и ни один из знакомых мне разработчиков кукумбер в работе не применяют

Google
Artem
09.11.2016
12:16:49
вот не пох, пускай каждый выбирает себе инструмент с которым удобнее работать

кому-то кукумбер вкатывает

Ivan
09.11.2016
12:17:07
и ни один из известных мне проектов и ни один из знакомых мне разработчиков кукумбер в работе не применяют
Кукумбер неплох, если уметь использовать весь потенциал регулярок в нем

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

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

Eugene
09.11.2016
12:19:05
я давно пришел к выводу, что лишний и совершенно бесполезный для разработчика уровень абстракции не нужен

ⰿⰰⰾⱏ
09.11.2016
12:35:55
Eugene
09.11.2016
12:36:19
это как раз и называется "уровень абстракции"

и если у тебя проблемы с пониманием тестов на рспеке, то у меня плохие новости для тебя

Anton
09.11.2016
12:38:41
если кому нужно чтиво по RSpec + Cucumber, я сейчас могу расшарить

Sergey
09.11.2016
12:39:19
буду признателен )

Eugene
09.11.2016
12:39:33
это утверждение

ⰿⰰⰾⱏ
09.11.2016
12:39:54
это утверждение
Обоснуйте коллега )

Eugene
09.11.2016
12:40:09
все просто

rspec-тесты благодаря dsl сами по себе читабельны настолько, что любой человек, немного понимающий английский, способен более-менее в них освоиться

и если ты не из таких, это очень грустно

а кукумбер здесь выступает "человекочитабельной надстройкой" над человекочитабельным кодом человекочитабельных тестов

и следовательно, он не нужен

ⰿⰰⰾⱏ
09.11.2016
12:42:12
rspec-тесты благодаря dsl сами по себе читабельны настолько, что любой человек, немного понимающий английский, способен более-менее в них освоиться
А я не говорил, что они не читаемы, вы читаете собеседника внимательнее, тогда не будет у вас глупых облажек в утверждениях

Google
Eugene
09.11.2016
12:42:23
Ну поправь тогда

Nikita
09.11.2016
12:42:23
Кукумбер неплох, если уметь использовать весь потенциал регулярок в нем
ты работал с кукумбером? хочется заценить, как оно на деле. и особенно cucumber pro пощупать

Anton
09.11.2016
12:42:51
я работал с кукумбером, мы его юзаем в связке Cucumber + Capybara

для UI end-to-end

для back’a RSpec

Ivan
09.11.2016
12:43:45
ты работал с кукумбером? хочется заценить, как оно на деле. и особенно cucumber pro пощупать
Так вот я и написал, "если уметь использовать весь потенциал". Я видел других бородатых дядек, которые используют замудренно кукумбер, это впечатляло. Я не умею, увы

ⰿⰰⰾⱏ
09.11.2016
12:43:57
Ну поправь тогда
Вот поправил ) я лишь сказал что огурец более, читаемь чем код на руби )

Admin
ERROR: S client not available

Ivan
09.11.2016
12:44:39
ты их видел по видосам или вживую?)
Когда-то давно на гитхабе, сейчас уже не найду те репы)

Anton
09.11.2016
12:44:45
да ну как сказать…ну если реально смотреть на вещи, то в Кукумбере, в качестве степов ты пишешь название методов, желательно универсальных и реюзабельныз

Nikita
09.11.2016
12:44:54
Общался со знакомой, которая в аутсорсе автоматизирует тесты. говорит заказчикам нравится.

вот интересны ещё примеры

Eugene
09.11.2016
12:45:00
Вот поправил ) я лишь сказал что огурец более, читаемь чем код на руби )
имхо не настолько велик прирост читабельности, чтобы тратить на него время

Nikita
09.11.2016
12:45:11
у нас как-то без него пока всё обходится

Anton
09.11.2016
12:45:14
а внутри самого степа(степдефинишнз) — там уже сама имплементация

Ivan
09.11.2016
12:45:23
Ещё не стоит забывать, что кукумбер кроссплатформенный

Я конечно не знаю специфику тестов на других языках

Google
Ivan
09.11.2016
12:45:39
Но думаю, что не все так читабельно, как у рубей

Anton
09.11.2016
12:45:42
вот еще хотим заюзать Calabash для авто на мобле

Anton
09.11.2016
12:45:50
если у кого есть экспириенс, был бы благодарен

Sergey
09.11.2016
12:45:58
жажду чтива по rspec ) и capy )

Nikita
09.11.2016
12:46:27
А когда luxoft рассказавал про living documentation у них там никакого кукумбера и в помине не было. всё методолошии какие-то самопридуманны

Anton
09.11.2016
12:47:49
жажду чтива по rspec ) и capy )
https://www.dropbox.com/sh/6kgxg4jdfsvty82/AAAuoAcFTNX3kWr_7aARBPUva?dl=0

просьба относительно Calabash в силе))

Sergey
09.11.2016
12:48:35
спасибо, уважаемый)

Aldar
09.11.2016
14:35:16
Мое увожение

Ilona
09.11.2016
14:36:46
увОжение

Eugene
09.11.2016
14:39:06
“Zero-downtime multi-server deployments” Excerpt From: Jeff Geerling. “Ansible for DevOps.” iBooks.

Такие заголовки ласкают мой глаз

Aldar
09.11.2016
15:03:04
эх было бы по эликсиру и фениксу столько книжек

Eugene
09.11.2016
15:03:22
Ну основы есть уже

Есть даже пошаговые хау ту билд апликейшен

Sergey
09.11.2016
15:03:33
нужно время

и авантюризм )

Aldar
09.11.2016
15:04:55
я имею ввиду по тестированию

Ваня
09.11.2016
15:04:55
Вы по crystal хоть что-нибудь по ищите) там вообще нифига нет)

Eugene
09.11.2016
15:05:13
я имею ввиду по тестированию
ам, ну основы есть, а дальше по накатанной

бери пример с руби

Aldar
09.11.2016
15:05:24
ExUnit

Страница 371 из 1009