
Roman
14.09.2017
07:18:16
p.s. сорь за оффтоп :)

F01134H
14.09.2017
07:18:16
?

Sergey
14.09.2017
07:18:19

Dmitriy
14.09.2017
07:18:45
Как безболезненно, легко и без страха вносить изменения в существующую кодовую базу? )

Google

$iD
14.09.2017
07:19:07

Roman
14.09.2017
07:19:13

Dmitriy
14.09.2017
07:19:52
Например, простой от балды, были в магазине просто товары, надо добавлять опции цвет, размер и т.д.

Roman
14.09.2017
07:21:01

Dmitriy
14.09.2017
07:23:34
Ну 100% от ошибок не спасут )

Sergey
14.09.2017
07:24:53
лучше попробуй сформулировать чего именно ты боишься

Dmitriy
14.09.2017
07:25:35
ну тут очевидно что страх сломать все на рабочем проекте
но это не у меня страх
это я набросил вопрос

Sergey
14.09.2017
07:25:45
ну проверь перед тем как пушить)

Google

Sergey
14.09.2017
07:26:20
код то разный бывает. Вопрос постарался ли ты уменьшить эффект лавинообразных изменений.

Dmitriy
14.09.2017
07:26:30
Как как-то говорил один из заказчиков "Лучшие тестеры это пользователи" )

Sergey
14.09.2017
07:26:56
ну и добавить к этому авто тесты (юниты и приемочные)
тогда будет реально правда

Dmitriy
14.09.2017
07:29:06
тесты гуд.. но в студиях это больная тема

Антон
14.09.2017
07:29:38
в студиях время главная метрика, быстрее сделать и сдать
качество не ставят во главу

Sergey
14.09.2017
07:29:53

Yurij
14.09.2017
07:29:59

Sergey
14.09.2017
07:30:00
ну то есть ты реально думаешь что тесты это дорого?)

Dmitriy
14.09.2017
07:30:04
сроки, трудозатраты
ну смотри
когда каждый проект по срокам и трудозатратам всегда в минус

Sergey
14.09.2017
07:30:22
ну понятно что первые пару месяцев будет оверхэд

Dmitriy
14.09.2017
07:30:45
то как не прикольно всем

Sergey
14.09.2017
07:30:51
разобраться почему так не пробовали?
"чейндж реквесты"?

Dmitriy
14.09.2017
07:31:21
нормальные оценки продать не могут

Google

Dmitriy
14.09.2017
07:31:31
главный то вопрос он денежный

Антон
14.09.2017
07:31:42
время и бабло

Dmitriy
14.09.2017
07:31:43
хотя просрать можно любые сроки и любые деньги

Антон
14.09.2017
07:31:44
+
продавать качество тяжело
которое не пощупать

Dmitriy
14.09.2017
07:32:14
а мне например нечего ответить продажнику, продакту "А как мне это продать?"

Sergey
14.09.2017
07:33:39

Антон
14.09.2017
07:33:39

Sergey
14.09.2017
07:34:01

Roman
14.09.2017
07:34:09

Антон
14.09.2017
07:34:36
потому что нет так такого количества квалифицированных кадров способных с тестами в те же сроки укладываться
возможно в минске все такие, но в реальности их очень мало )

Sergey
14.09.2017
07:34:54

Антон
14.09.2017
07:34:59
не в обиду говорю )

Sergey
14.09.2017
07:35:27
какой уровень квалификации должен быть у человека что бы быть в состоянии написать скрипт который дергает http запрос и проверяет что все ок?
спойлер: очень низкий

Антон
14.09.2017
07:35:44
я сейчас вообще не работаю в студии, а на конкретного заказчика. E-commerce, и тут легче потому что качество само по себе важно

Sergey
14.09.2017
07:36:03
меня больше другой вопрос коребит

Антон
14.09.2017
07:36:20

Google

Sergey
14.09.2017
07:36:23
почему вдруг тестирование это больше про "крутых челов"

Dmitriy
14.09.2017
07:36:27
Ну т.е. вы всегда укладываетесь в сроки и в бюджет?

Sergey
14.09.2017
07:36:43

Антон
14.09.2017
07:36:46

Sergey
14.09.2017
07:36:55

Антон
14.09.2017
07:36:57
большинство хуяк-хуяк и в продакшен

Dmitriy
14.09.2017
07:37:08
да приемочные тесты писать ума много не надо

$iD
14.09.2017
07:37:14

Антон
14.09.2017
07:37:15
ну такие да
а вот unit тесты

Sergey
14.09.2017
07:37:21
а вот со сроками бывают промашки - потому что сроки бизнес диктует а не мы. Наша задача как-то в эти сроки вписаться (без овертаймов, вопрос планирования и приоритизации)

Dmitriy
14.09.2017
07:37:42
это все красивые слова
и много что сделано

Sergey
14.09.2017
07:37:50

Dmitriy
14.09.2017
07:37:51
но реальность сурова
приходиться очень много флексить например чтобы уложиться

Антон
14.09.2017
07:38:13
очень сурова

Sergey
14.09.2017
07:38:15

Dmitriy
14.09.2017
07:38:29
иногда выстреливает бюджет, но это исключение чем правило

Sergey
14.09.2017
07:38:43
допустим я прихожу к тебе что бы ты решил мне какую-то мою бизнес-проблему. заилил чего и т.д. и говорю тебе что у тебя на это месяц

Google

Sergey
14.09.2017
07:38:53
то есть часов 160 например
и ты просто должен сделать мне за эти 160 часов самое важное, на что хватит моего бюджета

Sergey
14.09.2017
07:39:56
https://wiki.php.net/rfc/fiber
обсуждали уже?

Sergey
14.09.2017
07:40:03
Да, файберы тема

Roman
14.09.2017
07:40:06
а вот unit тесты
Unit тесты просто писать, очень даже:) зато будет уверенность, что твой класс делает то, что надо, без ручного прокликивания

Dmitriy
14.09.2017
07:40:23
я сейчас поднял свою старую боль работы тех диром в студии.. на продукте (сейчас) конечно намного все проще

Sergey
14.09.2017
07:40:30

$iD
14.09.2017
07:40:54
paused and resumed в php?
или я что-то упустил

Roman
14.09.2017
07:41:19

Sergey
14.09.2017
07:41:31
ну это как микротреды по сути

F01134H
14.09.2017
07:41:34

Dmitriy
14.09.2017
07:41:36

Sergey
14.09.2017
07:41:40
stackfull корутины

Sergey
14.09.2017
07:42:36

$iD
14.09.2017
07:43:25
к генераторам вроде как вопросов нет... а тут с наскоку не понять

Yurij
14.09.2017
07:43:27

$iD
14.09.2017
07:43:35
behat