
Roman
24.08.2018
11:02:21
ага
посредине почистить депрекейшны

Zamira
24.08.2018
11:02:37
Ну да, я про это и спрашиваю, какие итерации. Все равно в несколько версий постепенный переход будем

Roman
24.08.2018
11:02:49
ну 5.1 вроде пропустить можно

Google

Dmitry
24.08.2018
11:02:51
Да, я за 2 итерации на 5.1 переходил, сначала 5.0, а потом 5.1

Zamira
24.08.2018
11:03:54
Проект очень масштабный, версии некоторых гемов зафиксированы. Тестов нет. Думаю имеет ли вообще смысл

Roman
24.08.2018
11:04:39
пфф
подумай, есть ли смысл там работать

Vasiliy
24.08.2018
11:04:55
я думаю имеет смысл написать тесты для критичных частей

Rafkat
24.08.2018
11:06:09

Subb98
24.08.2018
11:06:43
но ведь работа должна приносить удовольствие )

Roman
24.08.2018
11:06:49
нет тестов - надо написать

Vasiliy
24.08.2018
11:07:16

Subb98
24.08.2018
11:07:32

Roman
24.08.2018
11:07:40

Google

Vasya
24.08.2018
11:08:16

Roman
24.08.2018
11:08:32
раньше и доллар зеленее был. и Чо?

Zamira
24.08.2018
11:08:40
Так, надо научиться писать тесты и валить оттуда ?

Roman
24.08.2018
11:08:46
и в пещерах люди жыли и все хорошо было

Vasya
24.08.2018
11:08:46
Попытка в сарказ не удалась

Roman
24.08.2018
11:09:07

Vasya
24.08.2018
11:09:25

Roman
24.08.2018
11:09:35
не ну учить есть что - бест практисы
этому не научишься по книге - все равно что-то вылезет только на практике

Zamira
24.08.2018
11:10:48
Шучу. Но правда, постоянно попадаю в такие места, где тесты не пишут. А так хочется работать с полностью тестами покрытым проектов. Но это конечно не повод увольняться.
Долго ныли на тему обновления, перехода на пятые рельсы. Слишком поздно дали на это время. Сейчас это кажется гораздо сложнее.

Tim
24.08.2018
11:11:29
их можно написать

Roman
24.08.2018
11:11:51

Zamira
24.08.2018
11:11:56
Ну как дали. Запланировали

Roman
24.08.2018
11:12:08
а вот если написать не дают с мотивацией "ебашь фичи быстрее"

Tim
24.08.2018
11:12:10
да даже простые экзэмпл тесты поначалу
ну вот это уже проблема не с тестами\проектом, а менеджментом

Zamira
24.08.2018
11:12:24

Vasiliy
24.08.2018
11:12:34
А ты сама пишешь тесты?

Google

Tim
24.08.2018
11:12:44

Roman
24.08.2018
11:12:52

Zamira
24.08.2018
11:13:01

Vasiliy
24.08.2018
11:13:22
А как ты код пишешь?

Roman
24.08.2018
11:13:25

Tim
24.08.2018
11:13:59

Roman
24.08.2018
11:14:01
берется задача и оценивается она в контексте кода и тестов

Tim
24.08.2018
11:14:16
ИЧСХ, потратишь на это кучу времени, а это правда несложно заметить бывает

Vasya
24.08.2018
11:14:27

Vasiliy
24.08.2018
11:14:52
Да хотя бы просто на задаче которую дали
Написать что вошло и что должно выйти

Tim
24.08.2018
11:15:33
хотя бы простенькие юнит тесты

Zamira
24.08.2018
11:15:41
Все это шутки, надо хотя бы для себя научиться в свободное время

Vasiliy
24.08.2018
11:16:00
Все это отговорки

Tim
24.08.2018
11:16:16
не шутки

Zamira
24.08.2018
11:16:16
Бизнес бизнесом, у всех свои приоритеты. Я не в праве оценивать работу руководства. Но для себя надо

Tim
24.08.2018
11:16:26
в праве)

Vasiliy
24.08.2018
11:16:32
А как ты свой код проверяешь?

Tim
24.08.2018
11:16:55
руками, что тоже самое что и тестами, только руками

Google

Roman
24.08.2018
11:17:04
ага

Vasya
24.08.2018
11:17:05
Кстати, а как надо тестить form_object написаный через гем виртус?

Roman
24.08.2018
11:17:15

Tim
24.08.2018
11:17:20
ну и я

Nikita
24.08.2018
11:17:26
дохера ты руками н апроверяешь, когда у тебя крупная система

Roman
24.08.2018
11:17:27
вместо тестов в консоли просто пишешь тест

Tim
24.08.2018
11:17:36
дадада ровно так

Vasiliy
24.08.2018
11:17:44
Я чёт не понимаю) ты ждёшь что пока руководство тебе напишет вот тебе 3 часа на задачу и вот 1 час на тесты или как должно быть?

Admin
ERROR: S client not available

Tim
24.08.2018
11:17:46
просто тест это штука которую ты написал и она всегда запускается

Roman
24.08.2018
11:17:47

Nikita
24.08.2018
11:18:14
написал тест, написал код

Roman
24.08.2018
11:18:17
вот ты написала. просто страничку перезагружаешь?

Tim
24.08.2018
11:18:23
еее tdd

Vasiliy
24.08.2018
11:18:31

Tim
24.08.2018
11:18:42
ну вот да

Roman
24.08.2018
11:18:47
tdd конечно не сразу и не везде

Tim
24.08.2018
11:19:01
и каждый раз вспоминать какие были условия в такомто тесте

Nikita
24.08.2018
11:19:03
не везде, но в 90% случаев оно работает

Tim
24.08.2018
11:19:08
и как их правильно воспроизвести

Google

Tim
24.08.2018
11:19:09
брр
короче руками тестить эт себя не уважать

Nikita
24.08.2018
11:19:23
и зачастую гораздо лучше продумываешь решение, чем если сначала писать код

Roman
24.08.2018
11:19:29
не везде, но в 90% случаев оно работает
я далеко не всегда тесты вначале пишу. особенно на большую фичу - хз как оно будет еще
тоже не совсем верно, но все правильно делать долго все-таки :) и так сойдет

Tim
24.08.2018
11:19:39
можно только когда с нуля чето делаешь и типа проверить хотя бы частично правильно ли делаешь
особенно если интеграция с чьим-то апи

Roman
24.08.2018
11:20:05
ну апи то ваще просто. хотя бы есть ответ под который надо подгонять

Zamira
24.08.2018
11:20:28
Есть ситуация, когда params при запросе не формируется. Кто нибудь работал с альтернативными парсерами входящего multipart/form-data?

Felix
24.08.2018
11:22:14

Vasiliy
24.08.2018
11:22:50
Для аватара я думаю АС за глаза

Felix
24.08.2018
11:25:41
Ну и может быть в будущем просто загрузка файлов
Без дополнительного процессинга

Zamira
24.08.2018
11:32:35
Для элементарных задач все же либо что тебе знакомо либо популярное(что бы без проблем нарыть инфу). Если задачи посерьезнее, копай у кого какие возможности

Felix
24.08.2018
11:36:55

Zamira
24.08.2018
11:40:28

[Anonymous]
24.08.2018
12:50:42
На нашем канале отбираются только самые доходные и надежные ХАЙП проекты по заработку в интернете! Ежедневная информационная сводка и полный обзор на каждый проект. Подпишись и начинай зарабатывать вместе с нами!

Felix
24.08.2018
12:52:46

Vasya
24.08.2018
12:54:08
Новый способ уйти из ИТ?

Tim
24.08.2018
12:56:40
зачем люди уходят из айти?
вроде наоборот же многие хотят вкатываться