Size: a a a

CODE BLOG / Чат

2021 August 16

SS

Steel Sword in CODE BLOG / Чат
Вы только полюбуйтесь этим шедевром
источник

IO

Ivan Omelchenko in CODE BLOG / Чат
+++
источник

AE

Andrey Ermak in CODE BLOG / Чат
Ёбаный стыд. Это попытка в динамически подключаемые скрипты 91го года ?
источник

SS

Steel Sword in CODE BLOG / Чат
Это меня попросили добавить фичу в сайт, сделанный на скрипте PlayTube. Устанавливаешь скрипт, подключаешь к БД, ставишь логотип, и у тебя свой видео-хостинг.

Открываю я код этого PlayTube, а там такое.
источник

SS

Steel Sword in CODE BLOG / Чат
Еще переменная $pt (видна на скрине) - это глобальный объект, с неопределенным количеством свойств. Я прошёл регуляркой по проекту - насчитал около 170 свойств. И 10000 обращений.
источник

AE

Andrey Ermak in CODE BLOG / Чат
Так может он переопределяется в каждом файле? Просто назван одинаково.
источник

AE

Andrey Ermak in CODE BLOG / Чат
Или его requireом тащат ?
источник

SS

Steel Sword in CODE BLOG / Чат
Там один require файла с объявлением этой переменной, и она становится доступна везде, без всяких испортов
источник

S

SeanWoo in CODE BLOG / Чат
Какая то ошибочная карьерная лестница
источник

S

SeanWoo in CODE BLOG / Чат
Забагованная
источник

S

SeanWoo in CODE BLOG / Чат
И там ступеньку одну не нашло
источник

SS

Steel Sword in CODE BLOG / Чат
Я сперва подумал, что за хрень? Почему код выглядит так, как будто человек хорошо знает пхп и посвятил ему много времени, но в то же время настолько похож на спагетти? А потом понял - вот она, парадигма динамической типизации - всё есть свалка данных
источник

AE

Andrey Ermak in CODE BLOG / Чат
Если ты допускаешь эту свалку - да.
источник

SS

Steel Sword in CODE BLOG / Чат
Кстати, вы же вроде на php пишете? Не хотите на исходники посмотреть?
источник

SS

Steel Sword in CODE BLOG / Чат
Мне нужно мнение, стоит ли тратить время на этот код, или выкинуть к чертям и написать заново
источник

AE

Andrey Ermak in CODE BLOG / Чат
Я js пишу. С пхп не работал уже года 4 да и не знал его досконально никогда. Но я уже от сюда могу сказать что выкинуть нахрен, если оплатят время на переделывание, если нет - допили только то что просят.
источник

AE

Andrey Ermak in CODE BLOG / Чат
Но могу и глянуть, если Гит есть
источник

SS

Steel Sword in CODE BLOG / Чат
Не, гита нет
источник

SS

Steel Sword in CODE BLOG / Чат
Ну ладно тогда
источник

AE

Andrey Ermak in CODE BLOG / Чат
Ну можно и архивчиком конечно, но тогда только завтра получится, когда за компом буду
источник