@qa_ru

Страница 686 из 1080
Nikolay
21.09.2017
13:26:28
Павел, а Вы точно тестировщик?

Pavel
21.09.2017
13:26:37
Нет, вовсе нет.

Nikolay
21.09.2017
13:26:43
а тогда все понятно

Shoo
21.09.2017
13:26:48
Нет, мы должны обрабатывать, что эти данные придут не в полном и\или невалидном состоянии.

Google
Pavel
21.09.2017
13:29:09
Ну если json пришел битый то ок

Но если он не битый - разве есть причины не доверять?

И как тогде жить вообще?

Dzmitry
21.09.2017
13:32:19
как раз с утра чинили этот кейс

когда руб стали RUB

Pavel
21.09.2017
13:33:14
И как починили? И на чьей стороне заметили?

Dzmitry
21.09.2017
13:34:30
на фронте, перестали приходить данные

а так json сам по себе ок, не битый

Shoo
21.09.2017
13:39:15
Но если он не битый - разве есть причины не доверять?
Есть, потому что вы не знаете, какие данные вам придут. Это блэкбокс.

Белов
21.09.2017
13:40:33
когда руб стали RUB
Совсем недавно столкнулись с двойной проблемой на эту тематику. Сначала фронт(МП) отправляли rub вместе RUB и api пятисотило. После того, как это починили, выяснилось, что api в ответе выдаёт rub вместо RUB и МП не обрабатывало значение и не выводило на фронт.

Pavel
21.09.2017
13:40:53
А давайте все же вернемся на уровень БД, которая не blackbox )

И выясним что значит "не доверять данным в БД".

Как по мне так если из БД пришли неполные или некорректные данные, то это значит что нужно данные в БД поменять, а не проверку в коде лепить.

Google
Shoo
21.09.2017
13:43:10
Ещё раз, вы можете гарантировать что данные созданные внутри приложения N лет назад будут полностью консистентны к текущему приложению и тем моделям, с которыми оно сейчас работает?

Pavel
21.09.2017
13:44:12
Ну если взять свежий код и БД 5летней давности то не могу конечно.

Shoo
21.09.2017
13:44:43
Окей, а если взять свежий код и БД, которое в течении 5 лет наполнялось по мере роста приложения?

Alexey
21.09.2017
13:45:13
Шу дело говорит

Обратная поддержка старых данных- очень стремная штука

Pavel
21.09.2017
13:46:02
Так я с ней и страдал раньше. Только вместо фолбеков в коде я мигрирую сами данные.

И они из старых превращаются в новые. И я им доверяю.

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

Shoo
21.09.2017
13:48:02
Окей. Давайте кейс. У вас есть юзеры, у которых есть параметр "дата рождения". До прошлой весны этого параметра вообще не было, от слова совсем. До прошлого вторника у вас нигде внутри приложения небыло валидации на эту историю. С текущего вторника вы не можете, по бизнес причинам, работать с юзерами, у которых Date of Birth < 18 лет от текущей даты. Как вы предлагаете это мигрировать?

И да, btw, удачи вам пилить миграции в nosql с гибкой структурой данных внутри энтити. Но ладно, это отдельная история.

Pavel
21.09.2017
13:49:13
Хыхы так nosql это боль

И я тоже его везде выжигаю где только могу

Shoo
21.09.2017
13:49:34
nosql это инструмент.

Если не умеете пользоваться - это проблемы не инструмента, а рук.

Pavel
21.09.2017
13:51:03
Кстати эта бага с которой весь разговор начался, она возникла ровно потому что у нас есть json внутри которого есть id объектов которые были из других таблиц удалены. Конечно мы в след. релизе все это разреляционим, проставим foreign key и заживем счастливо.

Shoo
21.09.2017
13:53:38
Мда. *facepalm*

Pavel
21.09.2017
13:55:00
И вообще он годен в гораздо меньшем количестве кейсов чем его хипсторы везде суют

Дмитрий
21.09.2017
14:25:00
Ребят, подскажите, какая кнопка в VS Code типа reload from disk ?

Irga
21.09.2017
16:00:37
Ребят, подскажите, плз, книги/курсы какие - надо за полторы недели в С прокачаться до статуса "Общее знакомство, а также накодить калькулятор и змейку"

Google
Vladimir
21.09.2017
16:09:12
Змейка за полторы недели можно по ютубу

Как и калькулятор

Anonymous
21.09.2017
16:09:51
да любой самоучитель сойдёт

Irga
21.09.2017
16:10:30
тогда еще норм. а то я в сях не шарю от слова "совсем хз". ну хотя жаву знаю немного.

Irga
21.09.2017
16:10:55
родина сказала

)

Vladimir
21.09.2017
16:11:17
Я писал калькулятор в нетбинсе на джаве за вечер

Хотя можно и за час уложиться

Irga
21.09.2017
16:11:53
а шо там его в нетбинсе писать? бац-бац и в прод

там и пример есть

тогда все норм. спасибо за поддержку )

Max
21.09.2017
16:22:43
Не на полторы недели чтиво

Irga
21.09.2017
16:27:05
книг-то дофигища и классики и поновее. как выбрать такую чтобы быстро и доходчиво - вот главный вопрос.

Vadim
21.09.2017
16:29:13
Видел вот такую из свеженького крайне сильно хвалили https://books.google.ru/books?id=rVcHCgAAQBAJ&hl=ru

Denis
21.09.2017
16:31:26
бери курс топовый на udemy, потрать на него немного деньги и вперед

Denis
21.09.2017
16:31:36
видео всяко доходчивее

Irga
21.09.2017
16:32:28
Видел вот такую из свеженького крайне сильно хвалили https://books.google.ru/books?id=rVcHCgAAQBAJ&hl=ru
гляну. но, кажется, она для кодеров с опытом. курсы какие возьму параллельно, да

Google
Denis
21.09.2017
16:33:34
гляну. но, кажется, она для кодеров с опытом. курсы какие возьму параллельно, да
книгу нахрапом сложно, концентрация внимания будет теряться

в интерактивном режиме бодрее пойдет

Vadim
21.09.2017
16:34:31
гляну. но, кажется, она для кодеров с опытом. курсы какие возьму параллельно, да
А блин, с опытом это да, там вроде нет описания совсем базовых вещей. Я ее начал читать, а потом мне уже стал не нужен си :)

Denis
21.09.2017
16:37:57
https://www.udemy.com/c-programming-for-beginners/#curriculum

Cadabrum
21.09.2017
17:00:55
https://www.amazon.com/gp/aw/d/0393979504

Konstantin
21.09.2017
17:20:29
Попробуй погуглить на codeacademy, есть ли там. По крайней мере джаву и питон по ним легче давались, чем из других источников

Irga
21.09.2017
18:58:50
спасибо за советы, будем их работать )

Denis
21.09.2017
22:34:32
спасибо за советы, будем их работать )
Продублирую то, что отправлял в соседний канал: http://www.learn-c.org/

Дабы не потерялось... Там решил подчистить флуд

Irga
21.09.2017
22:35:52
Спсб за напоминание. Я все полезное сразу себе форварднул )

Denis
21.09.2017
22:36:57
Что-то я там впал в немилость. Не учел специфики канала. Действительно - цель была просто поболтать. Сам, наверное, виноват.

Irga
21.09.2017
22:36:58
Оч удобно чтобы не рыться в чатах

Забей. Это обычный чат с обычнвми людьми. Всегда найдется несогласный )

Denis
21.09.2017
22:38:41
Там выше человек постил запрос о работе

Нехорошо получается, если из-за флуда его сообщения пропустят

Irga
21.09.2017
22:40:10
Так и так пропустят, если теги не поставил

Denis
21.09.2017
22:40:40
Ну, я как мог - исправил... Дальше уже модераторам виднее

GT
22.09.2017
05:26:13
Привет! Голову уже сломал, как нашей команде купить metasploit pro. Не дают из-за санкций, фирма нужна за рубежом. Кто советом поможет?

Или делом

Denis
22.09.2017
06:21:45
Связаться с местным представителем, он объяснит схему

Google
Denis
22.09.2017
06:23:50
Спроси сначала в Софтлайне

Ломать голову должны те, кто получает доход с продаж

Alexey
22.09.2017
06:37:14
Кто на qa fest? Можно забухать на афтере ? нетворкинг все дела

ipa
22.09.2017
06:39:00
как думаете, норм тема будет?

Данная функция будет в ближайшем обновлении iOS. Перевод: Теперь вы можете легко отправлять и получать деньги с Apple Pay прямо в сообщениях. Просто выберите, кому вы хотите заплатить, сумму, а затем утвердите. Деньги поступают мгновенно и надежно в приложение Wallet. — http://goo.gl/C7LpWc

Yevhenii
22.09.2017
06:51:10
Привет, кто-то встречал Testing Computer Software, 2nd Edition (Cem Kaner, Jack Falk, Hung Q. Nguyen) на анг, напишите пожалуйста в личку.

ipa
22.09.2017
06:51:27
хм

Flashcsgroup
22.09.2017
09:03:11
soup IU умеет автоматизировать ? в нем как в тесткомплите можно писать скрипты?

Zuboff
22.09.2017
09:03:29
уговорил
Не забудьте про меня)))))

Белов
22.09.2017
09:08:27
soup IU умеет автоматизировать ? в нем как в тесткомплите можно писать скрипты?
Вроде, нет. Только из готовых запросов формировать сценарии.

Alex
22.09.2017
09:09:25
Вроде, нет. Только из готовых запросов формировать сценарии.
не знаю как в тесткомплите, но в соапе пишутся автоматические тесты на груви и js

Timur
22.09.2017
09:12:38
soup IU умеет автоматизировать ? в нем как в тесткомплите можно писать скрипты?
Умеет. Но что бы правильно понимать Ваш вопрос, поясните пожалуйста что вы имеете ввиду под " умеет автоматизировать"?

Страница 686 из 1080