Size: a a a

2021 February 07

АГ

Алексей Гевондян... in PHP
но как по мне, для локального профилирования, иксдебаг топ (видимо я просто ничего больше не осилил)
источник

SZ

Sergey Zolotov in PHP
но судя по всему они ничего не юзают
источник

VC

Vladimir Chernyshev in PHP
Алексей Гевондян
https на локале лишнее
браузеры нынче неадекватно реагируют на http
источник

АГ

Алексей Гевондян... in PHP
да норм
источник

VC

Vladimir Chernyshev in PHP
особенно когда Content-Security-Policy установлена
источник

PA

Pavel Agaletskiy in PHP
Nex Otaku
Иван, может дело в том что у программистов не принято признаваться, что что-то сложно? На словах каждый герой и пишет аналог гугла за полчаса. Но увы, на словах и только)

Примеров из жизни у меня достаточно, когда разработчики (не я) пытаясь установить иксдебаг

1) Не осиливали это в принципе

2) Осиливали только с помощью прошедших через это коллег

3) Тратили на самостоятельную настройку от полдня до пары дней

Если вы такое не встречали, значит вас окружают гении)
Повторюсь, да, xdebug сложнее в плане порога входа по сравнению с отладчиками в других языках. Да, если ты первый раз его настраиваешь в своей жизни, то это займет время.

Наиболее просто им пользоваться в консоли, для веб сервера в связи со спецификой его работы (то, что он запускается обычно не из ide) - сложнее.

Означает ли это, что им не надо пользоваться: нет, не означает.
источник

K

Katulos⠀ in PHP
Pavel Agaletskiy
Повторюсь, да, xdebug сложнее в плане порога входа по сравнению с отладчиками в других языках. Да, если ты первый раз его настраиваешь в своей жизни, то это займет время.

Наиболее просто им пользоваться в консоли, для веб сервера в связи со спецификой его работы (то, что он запускается обычно не из ide) - сложнее.

Означает ли это, что им не надо пользоваться: нет, не означает.
А в чем сложность то?
источник

K

Katulos⠀ in PHP
Если не страдать херней типа докера, ничего сложного там нет
источник

PA

Pavel Agaletskiy in PHP
Katulos⠀
А в чем сложность то?
Я кажется не говорил, что есть сложность. Я наоборот говорю, что настроить не так уж и сложно, хотя порог входа в него выше
источник

K

Katulos⠀ in PHP
Pavel Agaletskiy
Я кажется не говорил, что есть сложность. Я наоборот говорю, что настроить не так уж и сложно, хотя порог входа в него выше
Чем выше?
источник

PA

Pavel Agaletskiy in PHP
не идет из коробки, обычно нужно чуть больше телодвижений, чем в других языках, кажется я это тоже уже выше написал
источник

K

Katulos⠀ in PHP
Так я не читал
источник

PA

Pavel Agaletskiy in PHP
зато спросил 🙂
источник

K

Katulos⠀ in PHP
Ключевое в вашем посте "кажется"
источник

PA

Pavel Agaletskiy in PHP
Ключевое в моем посте - да, отладчик сложнее в пороге входа в него хотя бы тем, что идет отдельно от языка и требует телодвижений для его использования, но это не делает его настолько сложным, чтобы не использовать
источник

NO

Nex Otaku in PHP
Pavel Agaletskiy
Повторюсь, да, xdebug сложнее в плане порога входа по сравнению с отладчиками в других языках. Да, если ты первый раз его настраиваешь в своей жизни, то это займет время.

Наиболее просто им пользоваться в консоли, для веб сервера в связи со спецификой его работы (то, что он запускается обычно не из ide) - сложнее.

Означает ли это, что им не надо пользоваться: нет, не означает.
Конечно им надо пользоваться. Для своих целей это отличный инструмент, иногда незаменимый.

Особенно в каком-нибудь махровом легаси, когда вообще никто не может сказать что происходит в коде.
источник

PA

Pavel Agaletskiy in PHP
И в новых сервисах - тем более. Отладить код, тесты, воспроизвести ошибку с прода и посмотреть что происходит внутри - все это повод для работы с отладчиком
источник

NO

Nex Otaku in PHP
Ну... Тут у меня другой подход) Если строго придерживаться SOLID и писать очень простой код, то отладчик обычно не нужен, так как достаточно просто прочитать код.

Для сложной логики пишется юнит-тест. Остальное всë супер простое...
источник

SP

Sergey Protko in PHP
Nex Otaku
Ну... Тут у меня другой подход) Если строго придерживаться SOLID и писать очень простой код, то отладчик обычно не нужен, так как достаточно просто прочитать код.

Для сложной логики пишется юнит-тест. Остальное всë супер простое...
Поддерживаю.
источник

АС

Альберт Степанцев... in PHP
Nex Otaku
Ну... Тут у меня другой подход) Если строго придерживаться SOLID и писать очень простой код, то отладчик обычно не нужен, так как достаточно просто прочитать код.

Для сложной логики пишется юнит-тест. Остальное всë супер простое...
Вы прослушали миниатюру «Программист в мире розовых пони»
источник