@proelixir

Страница 235 из 1045
Rumata
27.12.2016
17:03:38
И?

Почему там ссылок нет на доки по языку ?

Igor
27.12.2016
17:17:22
нахера мне на прототип тесты. я мжт выкину его завтра
Нет ничего более постоянного чем временное

Can
27.12.2016
17:17:36
Накинулись на пацана

Google
Igor
27.12.2016
17:17:58
Не писать тесты в 2016 – зашквар

Can
27.12.2016
17:18:02
Поддерживаю на самом деле

Условия говнобизнеса в современных реалиях

Диктуют

Igor
27.12.2016
17:18:30
Я просто без тестов не разрабатываю

Can
27.12.2016
17:18:46
До десяти тысяч пользователей нет смысла

Igor
27.12.2016
17:18:47
Это лучше чем F5 driven development

Can
27.12.2016
17:18:51
Тесты писать

Потому что тебе чаще всего надо выдать продукт

За несколько дней

Самое норм

Igor
27.12.2016
17:19:38
Просто философия разработки неверная

Используйте тесты вместо F5

Google
Igor
27.12.2016
17:20:06
И будет вам щастье

Can
27.12.2016
17:20:09
Это переписать все с тестами и с другими технологиями после того как ты убедился в своей бизнес модели и понял что тебе вообще надо было

Igor
27.12.2016
17:20:53
Обычно если на тесты изначально забивают болт

Они вообще никогда не появляются

Can
27.12.2016
17:21:25
И прикол в том что это совсем не понять тем кто не писал никаких продуктов себе для бизнеса, а сидишь на разработке

Вот я и говорю накинулись на пацана

Все что вы говорите тоже верно

Но на это и надо делать упор

Igor
27.12.2016
17:22:16
Да, знаю

Это все отмазки

Can
27.12.2016
17:22:23
Вначале класть болт а потом заставлять себя или другого кодера их написать

Igor
27.12.2016
17:22:33
Я через это уже проходил

Когда заказчик не знает что хочет

redbeard
27.12.2016
17:23:02
лучший тест - на продакшене

Igor
27.12.2016
17:23:03
И тз переписывается каждый день

Can
27.12.2016
17:23:10
Я и говорю, все меняется - тогда заказчик ты

И никакого тз ты не пишешь

Igor
27.12.2016
17:23:20
Can
27.12.2016
17:23:38
И тебе надо через 3 дня с нуля выдать прототип который уже деньги будет приносить

redbeard
27.12.2016
17:23:40
нет, если ты разарбатываешь хорошую распределенную систему, а не жаваскрипт и прочие игрушки :)

Google
Igor
27.12.2016
17:24:07
Нагрузочное тестирование RC

;)

redbeard
27.12.2016
17:24:32
которое никогда не выдаст всех пробелм :)

abc
27.12.2016
17:24:42
ох парни) я все понимаю) тесты это хорошо) но мы тестируем гипотезы) нам надо быстро быстро. в течение пару дней протестировать гипотезу. команда у нас маленькая и я ее CEO / CTO в одном лице. у нас есть разные проекты. те что заработали покрываем тестами. те что не работают выкидываем

redbeard
27.12.2016
17:25:02
тесты - это только начало

Darth
27.12.2016
17:25:45
)

abc
27.12.2016
17:25:50
причем тут F5 ? у нас большинство не веб проекты

Igor
27.12.2016
17:26:05
Это образное выражение

Ручное тестирование

redbeard
27.12.2016
17:26:23
ну любит человек нажать F5

abc
27.12.2016
17:26:52
если я выступаю с позиции разработчика я за тесты, если с позиции владельца бизнеса с гипотезой я против них. потому что я знаю что выкину этот прототип.

Igor
27.12.2016
17:27:03
В большинстве IDE кстати F5 это Run

Но тесты – это больше культура разработки

Это как руки мыть перед едой

Можно прити в макдак

redbeard
27.12.2016
17:29:16
руки мыть перед едой - медицинское требование :)

Igor
27.12.2016
17:29:26
И грязными руками жрать бургеры

Google
Igor
27.12.2016
17:30:01
Вероятность что подхватишь кишечную палочку – небольшая

Но если таки подхватишь....

abc
27.12.2016
17:30:16
да согласен я с этим. но когда все горит что жесть. когда у нас направление меняется 5 раз в день. мы пилим прототип чтобы хоть как то. там тупо нет времени. или мы пишем тесты и не успеваем запуститься и теряем деньги. прототип работает пусть и плохо. если гипотеза верна мы уже пишем этот проект снова с чистого листа. потому что и я понимаю что то что мы наговнокодили нельзя использовать. только такой подход работает

redbeard
27.12.2016
17:30:41
у нас есть не только Escherichia Coli :)

abc
27.12.2016
17:32:05
ну или чтобы писать все как надо нам нужно увеличить отдел разработки раза в два. а денег на это нет. а денег нет потому что нет прибыли. а прибыль идет от продукта. а продукта нет потому что гипотезу просрали. а просрали гипотезу потому что не успели. а не успели потому что писали тесты. )

abc
27.12.2016
17:33:03
в идеальной вселенной конечно есть и тесты, и шелковые клиенты и четкие задачи и никто никогда не срывает сроки в 15 раз

redbeard
27.12.2016
17:33:03
какие еще тесты? аналитическую верификацию кода не провели еще, через пруверы не прогнали :)

Admin
ERROR: S client not available

abc
27.12.2016
17:34:29
нет конечно, сру в машине)

redbeard
27.12.2016
17:35:20
придется предъявить вещественное доказательство с себяшкой

abc
27.12.2016
17:36:50
если есть четкое представление продукта и куда идем то там можно и сроки спланировать с 90% вероятностью и учесть время на тестирование, рефакторинг и прочее. когда в новом продукте мы не знаем куда идем, а бюджет ограничен там приходиться делать хоть как то. и это нормально.

redbeard
27.12.2016
17:37:54
чертов капитализм!

abc
27.12.2016
17:38:26
в общем иногда кому то сложно повернуть технический склад ума в сторону бизнеса, где неопределенность это нормальное состояние и рост. а если есть стабильность то скорее всего скоро закончится рост и будет упадок. это проверено не раз уже

Igor
27.12.2016
17:42:17
Я просто к тому что тесты это не способ верификации

abc
27.12.2016
17:42:23
вот я вижу @cannotbe в теме

Igor
27.12.2016
17:42:41
А в первую очередь способ разработки ;)

Даже по времени иногда быстрее выходит

Google
Igor
27.12.2016
17:43:56
Но я не топлю за ортодоксальный TDD аля test-first

abc
27.12.2016
17:44:21
А в первую очередь способ разработки ;)
да способ. но он накладывает издержки,это время и это деньги. и тогда я спрашиваю у разработчика. мы успеем это запилить за 2 дня. он мне говорит, нет там еще не все готово. я спрашиваю почему он говорит мы тщательно тестируем. я ему говорю нам тестирование не нужно мы выкинем это в конце недели. как нам успеть за 2 дня. он мне говорит: не писать тесты. и мы их не пишем

abc
27.12.2016
17:46:04
нет они у меня под боком тут в офисе. ютуб если и смотрят то только технические доклады

да и смотрим их вместе под пивко в конце дня

Igor
27.12.2016
17:47:15
Просто смотри в чем дело

Разработчик написал код

Как он проверит что он работает?

Пойдет запускать руками

Это разве не потеря времени?

Рассматривай тесты как средство автоматизации

abc
27.12.2016
17:48:32
у нас все достаточно примитивное и тестируется за пару минут

Igor
27.12.2016
17:48:34
Разработки

abc
27.12.2016
17:49:14
в долгосрочной перспективе тесты это хорошо, в краткосрочной плохо. более того мало кто может писать тесты. ведь не каждый код можно протестировать. для этого нужно уметь писать тестируемый код. это известный факт

Igor
27.12.2016
17:49:38
Согласен

Это зачастую это вопрос квалификации

Я бы в универе этому бы в первую очередь учил

abc
27.12.2016
17:50:22
да. и это снова деньги. мы пока не можем позволить себе топ рейтед разработчиков

Igor
27.12.2016
17:50:45
Правильно писать тесты тоже наука

Страница 235 из 1045