Size: a a a

Генератор непрочитанных сообщений

2020 May 05

RS

Roman Sapezhko in Генератор непрочитанных сообщений
Bohdan Turchyk
как можно быть CTO и пользоваться одно-, двух- и трехбуквенными переменными, которые даже не всегда являются сокращениями?
встроенный в СТО минификатор
источник

С

Санжар in Генератор непрочитанных сообщений
Дело обстоит так. Мне нужно спарсить сайт с отзывами, потому я прошёлся, на фронте там ангуляр.
Заметил что в атрибуты хранятся все нужные мне данные, в формате json-подобном (На скрине).
Потому решил, окей, просто возьму этот кусок атрибута.
Полученные данные выглядят примерно так (при выводе через var_dump):
string(760) "{"id":"3444424","likes":0,"isFiltered":false,"text":"Заказывали здесь ламинат для квартиры, в прихожую и кухню мы выбрали производителя подороже, для гостиной и 2 спален подешевле. Выбор в магазине большой, есть из чего выбрать по цене и по цвету. Заказали заранее, где то за 2 месяца до начала работ, бесплатно похранили и затем привезли в назначенный день. Скидку сделали, договорились. Всем остался доволен"}"

Мне кажется, тут беда с полем "likes", там у значения прямо голая цифра записана, а не с "", как везде.
Дальше я пытался сделать json_encode > json_decode > попытка получить значение элемента в JSON, но везде безуспешно. Пробовал и сразу обращаться, никак не получается.
источник

С

Санжар in Генератор непрочитанных сообщений
Пока подозрение на то, что дело в невалидном "likes": 0, если да, то как его в валидный вид приводить? через str_replace?
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Roman Sapezhko
встроенный в СТО минификатор
больше всего горит то, что я не могу сейчас это все поправить
не потому, что нельзя, а чтобы не раздувать MR с фичей
но ничо, допилю и потом отрефакторю
источник

С

Санжар in Генератор непрочитанных сообщений
Bohdan Turchyk
как можно быть CTO и пользоваться одно-, двух- и трехбуквенными переменными, которые даже не всегда являются сокращениями?
Переменная $zxc: *просто существует*
Богдан: *пикрилейтед*
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Санжар
Переменная $zxc: *просто существует*
Богдан: *пикрилейтед*
это еще и гошечка
источник

С

Санжар in Генератор непрочитанных сообщений
Bohdan Turchyk
это еще и гошечка
🌚
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
а гоферы в чате утверждают, что у них нет чистых функций
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
что значит нет чистых функций?
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Bohdan Turchyk
как можно быть CTO и пользоваться одно-, двух- и трехбуквенными переменными, которые даже не всегда являются сокращениями?
Чем  меньше область видимости тем короче можно давать название
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
красиво влилось в мой фон картинки
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Евгений Ромашкан
Чем  меньше область видимости тем короче можно давать название
я не спорю, что иногда это нормально, но это не мой кейс
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Ну мол переменные на 1-2-3 символа в принципе не так уж и плохо, желательно, правда, чтобы были типчики и выразительный язык, иммутабельность фп гроб гроб кладбище
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
не хочу разводить языкосрач, и так грустно

а насчет переменных - такой нейминг норм, когда таких переменных в методе одна или две максимум (зависит от контекста)
а вот такое - не норм
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Bohdan Turchyk
а гоферы в чате утверждают, что у них нет чистых функций
Еще бы узнает его терминологию, что он под чистой функцией понимает.
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Aleksandr Khristenko
Еще бы узнает его терминологию, что он под чистой функцией понимает.
ну это Подольский и он уже не первый раз отжигает
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Не, вполне возможно что у него какая-то своя терминология. И учитывая её в го и правда нет чистых функций.
источник