@phpgeeks

Страница 4964 из 8430
Ортем
01.06.2017
06:35:20
Офигеть, дла такого года и кубатуры, считай что понюхал и поехал. Шикарно

Евгений
01.06.2017
06:36:45
Я на работу езжу на патриоте, каждый день по 10 литров съедает если никуда не заезжать больше)) давали на фитнес покататься я за неделю по ощущениям миллион сэкономил ))

На фите"*

Yaroslav
01.06.2017
06:37:24
коллеги, киньте пожалуйста материал для изучения регулярок (интересуют книги). ибо только примитивные умею писать

Google
Евгений
01.06.2017
06:38:18
https://habrahabr.ru/post/115825/

Yaroslav
01.06.2017
06:40:13
Vadim
01.06.2017
06:41:55
гдето была прям классная книга на эту тему

но чет не могу найти :(

Евгений
01.06.2017
06:42:56
если надо решить определённую задачу не думаю что практично целую книгу читать )

потому что она все-равно забудется через месяц ))

другой вопрос - есть ли вообще материал по практике TDD в вебе? кругом одна теория и определения, а очень попробовать хочется

какие-нибудь бэст-практикс

Иван
01.06.2017
06:48:08
здравствуйте! помогите с WP, точнее с metabox, у картинки есть доп окно(input) test_box1, как его вызвать в php???

da horsie
01.06.2017
06:51:07
Google
Евгений
01.06.2017
06:57:57
На ютубе до жопы видосов
а есть видосы с реальными боевыми примерами? Например я хочу написать тест на метод, который на входе принимает название сценарий, внутри дёргается компонент из конфига (который собирается компонентом "автоконфиг" перед запуском приложения), с помощью этого компонента что-то делает и возвращает на выходе какой-нибудь объект, допустим. Что должен проверять тест, покрывающий такой метод? Совать входные параметры и смотреть что за объект возвращается или надо ухитрится подменить ещё и компонент который этот метод дёргает, чтобы максимально изолировать?

da horsie
01.06.2017
07:00:50
Тест надо писать сначала, в этом смысл тдд.

Писать тесты на готовый код это не тдд

Андрэ
01.06.2017
07:01:13
И метод должен быть написан так, чтобы был тестируемым.

da horsie
01.06.2017
07:02:04
И метод должен быть написан так, чтобы был тестируемым.
Ну это ты автоматом получишь, если сначала тест писать

Андрэ
01.06.2017
07:02:26
Так то да

Я про вон тот вопрос выше. Вполне может быть, что фиг туда тест прикрутишь

Евгений
01.06.2017
07:07:44
это понятно что тест писать изначально, я имел в виду что если такой метод планируется. А дергается например Yii::createObject(['class' => SwitchProcessStatusForm::class]);

или такие штуки типа "Yii::$app->mergeUser->..." - они как покрываются?

это же всё на конфигах завязано

da horsie
01.06.2017
07:17:41
Евгений
01.06.2017
07:18:34
это который может на батарейках ездить?

читерство же

Евгений
01.06.2017
07:20:32
ништяк

?
01.06.2017
07:20:41
у меня меньше 3.5 не получалось

Google
da horsie
01.06.2017
07:21:13
у меня меньше 3.5 не получалось
У меня тоже, не пали контору

3.5 close enough

Евгений
01.06.2017
07:21:45
3-3,5 какая разница

?
01.06.2017
07:21:48
3.5 было когда я на автобане за фурой пристроился и ехал сколько она там едет

около 90

da horsie
01.06.2017
07:21:53
Евгений
01.06.2017
07:21:55
мой зимой 19 литров жрёт на сотню :(

если не вжаривать

da horsie
01.06.2017
07:22:23
?
01.06.2017
07:23:04
если не вжаривать
трактор чтоль

гусеничный

Евгений
01.06.2017
07:23:20
трактор чтоль
патриот 2014ого года )

?
01.06.2017
07:23:27
ужс

Евгений
01.06.2017
07:23:52
сейчас поумерил пыл когда потеплело - можно до 15 рекорд поставить если прям по пионерски

?
01.06.2017
07:24:01
нафиг он нужен

с такими расходами

а вообще

посоны

это оффтоп

Евгений
01.06.2017
07:24:30
у нас тут в сибири это предпочтительный транспорт зимой

Google
Евгений
01.06.2017
07:24:40
приусы во дворах застревают

в подснежники превращаются )

да, заофтопились чет

так что, про ТДД и конфиги ни у кого ответа нет?(

da horsie
01.06.2017
07:26:31
так что, про ТДД и конфиги ни у кого ответа нет?(
Конфиги надо передвать как зависимость, а не читать из метода напрямую

Admin
ERROR: S client not available

da horsie
01.06.2017
07:26:55
Тогда можно будет тестировать

Я ж написал, DI нарушается

Евгений
01.06.2017
07:28:25
то есть "Yii::$app->mergeUser->..." это надо выносить из метода наружу? но не в свойство же

?
01.06.2017
07:28:41
приусы во дворах застревают
приусы зато в минусы заводятся с полтычка

Anonymous*
01.06.2017
07:29:13
приус на вагину похож

?
01.06.2017
07:30:32
у меня не приус

так что обидел ты возможно только коня

Anonymous*
01.06.2017
07:32:17
я не пытался никого обидеть

Евгений
01.06.2017
07:32:19
допустим у меня REST API, в экшене например создания комментария у меня через Yii::$app->user->... проверяет гость ли послал запрос, залазит в checkAccess тоже через "Yii::$app->authManager..." а потом создаёт комент через "Yii::$app->comments" - это всё плохая практика? как делать то в "run" тогда? или экшены не покрывают тестами?

Anonymous*
01.06.2017
07:32:25
тебе я и так могу сказать что ты пидор

Anonymous*
01.06.2017
07:35:40
ты охуел чёт
забань ёпты

Google
?
01.06.2017
07:36:08
Yet Another Stats
01.06.2017
07:36:09
Пользователь ⠀ забанен до 01.06.2017 08:36:09 +00:00

?
01.06.2017
07:36:30
час всего чтоль

da horsie
01.06.2017
07:36:32
Гг

допустим у меня REST API, в экшене например создания комментария у меня через Yii::$app->user->... проверяет гость ли послал запрос, залазит в checkAccess тоже через "Yii::$app->authManager..." а потом создаёт комент через "Yii::$app->comments" - это всё плохая практика? как делать то в "run" тогда? или экшены не покрывают тестами?
Экшн должен быть тонкий. Принял запрос, вытащил параметры в dto, отправил dto в доменный слой. Принял другую dto от доменного слоя, преобразовал его в json, отправил ответ. И это все. Тяжелая логика живет в доменном слое, который ничего не знает ни про фреймворк ни про БД ни даже про http

Тогда там и тестировать нечего в общем

Konstantin
01.06.2017
08:12:48
Вот видос по теме https://youtu.be/tg5RFeSfBM4
чувак тяжело дышит, ожирение =(

da horsie
01.06.2017
08:13:56
чувак тяжело дышит, ожирение =(
Чувака в 14 году не стало

Konstantin
01.06.2017
08:15:07
неудивительно, на видосе видно как телу тяжело

Алексей
01.06.2017
08:18:30
Привет, ребят! Подскажите, плиз. Делаю запрос заказов с группировкой по клиентам. Считаю сумму всех заказов и количество заказов. Все здорово. Но как можно получить помимо суммы заказов еще и дату первого и последнего из них одним запросом? реально ли такое?) или надо оборачивать в доп.запрос и для каждого клиента уже отдельно получать эти значения? Сейчас сокращенно запрос такой: SELECT UF_DATE_INSERT, UF_PRICE, UF_COMPANY, SUM(UF_PRICE) AS CLIENT_ORDERS_SUM, COUNT(*) AS CLIENT_ORDERS_COUNT GROUP BY UF_COMPANY

Алексей
01.06.2017
08:20:21
MAX(дата), MIN(дата)
Емое. Не проснулся я еще. Спасибо!!)

?
01.06.2017
08:26:04
Емое. Не проснулся я еще. Спасибо!!)
Сначала проснись, покушай, а потом работай, неужели так трудно это запомнить? =))

Алексей
01.06.2017
08:27:02
Сначала проснись, покушай, а потом работай, неужели так трудно это запомнить? =))
Ох и ох) А кто то я смотрю первые два пункта запомнил, а третий путает с "поумничай в чатике" ?))

Владимир
01.06.2017
08:30:10
))))

Страница 4964 из 8430