@prophp7

Страница 1267 из 1387
Bohdan
22.08.2018
09:23:12
002 не инт

Maksim
22.08.2018
09:23:26
echo \strlen((string) 200);

Bohdan
22.08.2018
09:23:33
F01134H
22.08.2018
09:23:50
002 не инт
а вот тут ты ошибаешься друг)

Google
Bohdan
22.08.2018
09:23:56
а если по-умному - в цикле берешь mod10 и делишь на 10

Maksim
22.08.2018
09:24:04
хакер
пущай юзает) хуже не будет. судя по его вопросам, тот, кто всю эту срань будет саппортить, вены себе вскроет

Bohdan
22.08.2018
09:24:19


Ivan
22.08.2018
09:27:15
пущай юзает) хуже не будет. судя по его вопросам, тот, кто всю эту срань будет саппортить, вены себе вскроет
либо его найдет и ему вскроет. Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте

Evgeniy
22.08.2018
09:27:19
чем менее понятный код ты пишешь и если можешь сопортить его только ты, тем ты ценней в глазах бизнеса и скорей всего станешь тимлидом и сможешь диктовать свои условия по зп

классическое как стать тимлидом)

F01134H
22.08.2018
09:28:02
многие думают сугубо в одной плоскости, что уж говорить

Evgeniy
22.08.2018
09:28:21
поэтому писать такой код имеет смысл, а аутсорс этим и живет ))) хотя обычно благими намерениями выстроена дорога в ад

Pavel
22.08.2018
09:35:23
002 не инт
пытался я как то сделать так чтобы пхп не отбрасывал эти незначащие нули , но у меня не получилось

Bohdan
22.08.2018
09:35:47
тут дело не в пхп просто-напросто

это нормальное поведение любого языка

Google
Maksim
22.08.2018
09:37:55
Просто потому, что это не инт)

F01134H
22.08.2018
09:39:15


Maksim
22.08.2018
09:39:36
Угу, как скажешь)

Bohdan
22.08.2018
09:40:36


Dmitry
22.08.2018
09:40:38
это int, просто отображенный не в десятичной системе

Bohdan
22.08.2018
09:40:40
как тебе такое, Илон Маск?

Dmitry
22.08.2018
09:41:12
У кого как назначение на код ревью идет? Автоматом или каждый сам

F01134H
22.08.2018
09:41:17
в Си такое же поведение тащемта

Bohdan
22.08.2018
09:42:00
в Си такое же поведение тащемта
потому, что 002, как невалидное число, любой язык приведет к инту, просто отбросив нули в начале

Evgeniy
22.08.2018
09:42:39
У кого как назначение на код ревью идет? Автоматом или каждый сам
у нас автор pr по своему усмотрению ставит людей в ревью (тех кто что то смыслит в этой области) минимум 2 человека

Alexander
22.08.2018
09:46:09
Bohdan
22.08.2018
09:46:38
да, сорри, это не учел

правда, там второй ноль в начале - который, скорее всего, делает невалидным и восьмеричное отображение, после чего идет фоллбек на десятичное

хотя непонятно

decimal : [1-9][0-9]* | 0 hexadecimal : 0[xX][0-9a-fA-F]+ octal : 0[0-7]+ binary : 0[bB][01]+ integer : decimal | hexadecimal | octal | binary

Alexander
22.08.2018
09:47:54
Нет, ты же можешь писать 0x0F

Bohdan
22.08.2018
09:48:49


Dmitry
22.08.2018
09:55:11
через таск менеджер?)
Второе предложение не смог прочитать? ?

Google
F01134H
22.08.2018
09:55:38
смог, не понял просто

Dmitry
22.08.2018
09:56:10
А то получится, что все пушат на “гуру” и у него мерж реквестов будет этих на месяц вперед непрерывной работы.

Или типа “Вась, ты на меня назначил, но у меня куча ствоей работы, зашиваюсь, поставь на кого-то еще”? ?

Evgeniy
22.08.2018
09:58:14
у нас все проще

сделал говно есть люди кто не ревьют и ставит апрув через пару дней)

и твое гавно идет в мастер

есть люди кто внимательно смотрит и спрашивает что зачем и таких обычно редко ставят

Bohdan
22.08.2018
09:59:04
печально как-то у вас

то ли дело у мея сам написал дерьмо, сам вылил в мастер, сам задеплоил

Evgeniy
22.08.2018
09:59:26
ну да бывает, у всех есть немного гавна)

если что пишешь в пм и просишь слушай братан посмотри как будет время

Evgeniy
22.08.2018
10:00:30
ну и таски что надо ревьюить на доске висят в разделе review

я же простой программист я ничего не решаю у нас типо как решит большинство (ну или как протолкнут через большинство)

Dmitry
22.08.2018
10:02:00
А ревью перед деплоем или по факту?

Maksim
22.08.2018
10:02:41
по факту. Ревьювить перед деплоем - странная затея

Evgeniy
22.08.2018
10:02:46
цифра в круге сколько максимум тасков может там находиться

F01134H
22.08.2018
10:02:58
не странная, если у тебя github flow

Dmitry
22.08.2018
10:03:06
по факту. Ревьювить перед деплоем - странная затея
у тебя все, что не так как принято у вас - странная затея ?

Maksim
22.08.2018
10:03:36
у тебя все, что не так как принято у вас - странная затея ?
хочешь сорвать назначенный деплой - ревьювь перед ним.

Google
Dmitry
22.08.2018
10:03:55
хочешь положить прод - ревьювь после

F01134H
22.08.2018
10:04:04
?

Evgeniy
22.08.2018
10:04:08
а смысл ревьюить после если код влит ?

Bohdan
22.08.2018
10:04:11
а кто говорит про "после"?

Maksim
22.08.2018
10:04:15
я про после ничего не говорил

Bohdan
22.08.2018
10:04:18
ревью есть ревью, деплой есть деплой

Evgeniy
22.08.2018
10:04:20
как ты его потом править будешь новой таской

Bohdan
22.08.2018
10:04:24
они долнжы быть максимально разнесены

Dmitry
22.08.2018
10:04:34
ну смысл есть, всякие нарушения стиля кода и т.п. - можно решить и после деплоя

Admin
ERROR: S client not available

Maksim
22.08.2018
10:04:47
нарушения стиля на ревью аще не смотрят

Bohdan
22.08.2018
10:04:47
автотесты, ручные тестеры

Evgeniy
22.08.2018
10:04:51
у нас если большая таска делается pr и пишется в заголовке WIP (Work in Progress)

и можно видеть процесс работы

нарушения стиля на ревью аще не смотрят
это автоматизируют обычно

Dmitry
22.08.2018
10:05:16
автотесты, ручные тестеры
ничо, что ревью в том числе и ревьювит покрытие задачи тестами? ?

Evgeniy
22.08.2018
10:05:17
но у нас нет такова(

Maksim
22.08.2018
10:05:17
ничо, что ревью в том числе и ревьювит покрытие задачи тестами? ?
открой для себя дивный мир ci. и "ревью" сократится на половину. А то у тебя и тдд, и ревью, и всякие дебаггеры имеют оч странный смысл

Dmitry
22.08.2018
10:06:26
стиль - это не только табы vs пробелы … так к слову

Google
Maksim
22.08.2018
10:06:43
да ты што

Dmitry
22.08.2018
10:08:17
открой для себя дивный мир ci. и "ревью" сократится на половину. А то у тебя и тдд, и ревью, и всякие дебаггеры имеют оч странный смысл
и какая связь между дивным миром ci и положением ревью в процессе и забытыми тестами по задаче?

Bohdan
22.08.2018
10:08:29
coverage, не?)

Dmitry
22.08.2018
10:08:42
coverage, не?)
у тебя 100%?

Bohdan
22.08.2018
10:09:06
у тебя 100%?
нет, у меня не 100% - я мало пишу тесты но разве я сказал про обязательные 100%?

Maksim
22.08.2018
10:09:11
при чём тут 100%? ты видешь покрытие в рамках интересующего куска

хочешь всё смотреть - смотри всё. Не хочешь всё - смотри точечно

Dmitry
22.08.2018
10:09:36
А если не 100%, то автоматизировать проверку на забытый тест не получится

Maksim
22.08.2018
10:09:57
100% аще миф

если мы про покрытие, а не про зелёненькие полосочки :)

Dmitry
22.08.2018
10:11:47
О том и речь, что ревью в том числе проверяет покрытие важных участков тестами, которые автор задачи или забыл или посчитал неважными. А раз теста нет - значит может сломаться. Раз может сломаться - значит может сломать прод.

Maksim
22.08.2018
10:11:52
зелёненькие полосочки на изи добываются с помощью codeCoverageIgnore. автоматизация репортов и отсечение научит человеков пользоваться такой замечательной возможностью :) и никто не заметит

О том и речь, что ревью в том числе проверяет покрытие важных участков тестами, которые автор задачи или забыл или посчитал неважными. А раз теста нет - значит может сломаться. Раз может сломаться - значит может сломать прод.
у тебя пошёл реквест, собрался билд, прогнались все тесты. Открываешь дашборд, идёшь в нужный участок покрытия и смотришь. Профит. в код лезть не нужно

ревью сводится к простой проверке. всякие анализаторы и фиксеры - следом

Dmitry
22.08.2018
10:13:27
смотришь код, оцениваешь необходимость покрытия, идешь в дашборд, смотришь покрытие.. ох, wait, это что, ревью?

Maksim
22.08.2018
10:13:46
ты можешь заставить людей ставить теги под задачу к тестам и запускать при реквесте именно тесты этой группы. 0 тестов - репорт. Упали? репорт

Dmitry
22.08.2018
10:15:07
екще раз, тесты могут быть, и не падать, но не покрывать какой-то дописанный в рамках задачи метод…

Maksim
22.08.2018
10:15:20
покрытие спешит на помощь.

это не задачи ревьювера. Он если хочет может посмотреть, но не более

Страница 1267 из 1387