1. Эту проблему я решаю предварительным эстимейтом задачи с декомпозицией. Если оценка превышает запланированную более на 30 процентов, то разбор полетов в привлечением тимлида с моей стороны. Таким образом я не допускаю имитацию бурной деятельности и мону ежедневно контролировать прогресс крупной задачи, смотря на то как двигаются подзаадчи
И могут не работать брейкпоинты пока не настроен мэппинг phpstorm. Но xdebug_break() работает и когда выполнение останавливается появляется диалог установки мэппига.
systemctl stop nginx.service
А если серьезно, то никак. Усложнить можно, варианты написали вам в ответах. Но даже в обфусцированном файле можно проследить логику работы. Что касается изображений, я думаю игра не стоит свеч.
> у нас отдельная тестинг ветка появляется куча конфликтов, т.к в нашей ветке есть код, которого нет в оригинальной preprod
А вы уверены что на test ветке есть необходимость в том коде которого нет в preprod? Мне кажется это главная ваша проблема. Вообще конечно поподробнее хотелось бы узнать что там у вас.
Sanes, а портянка бесполезных споров под комментом очень в тему. Сервер может иметь прямое отношение к приложению, и все настройки сервера могут храниться в одном репозитории и будут по сути являться частю приложения, например если заворачивать приложение в тот же docker.
DevMan, это да, но если вы получаете деньги за разработку каких либо продуктов используя эти инструменты, было бы неплохо чтобы разработчики инструмента тоже получили вознаграждение.
Поддерживаю этого джентльмена. Webstorm (Либо PhpStorm) самый мощный и удобный инструмент. К тому же если очень нужно, то 9$ (600р примерно) в месяц не так уж и много.
Arik, может немного не по теме, но мне кажется что загрузка файлов по ФТП это уже достаточно устаревшей способ "деплоя", гораздо проще и удобнее настроить git и делать pull. Благо сейчас большинство шаред хостингов дают шелл и git.
А ещё не совсем понял ваших страданий когда "хотите сделать по своему". Практически весь функционал фреймворка можно переопределить начал наследованием, ну или в крайнем случае загрузить свой класс вместо поставляемого composer'ом. Или я может быть вас неправильно понял.
Я бы вам посоветовал просто углубиться в PHP, в очередной раз полистать документацию, про паттерны проектирования почитать, PSR в любом случае получится подчерпнуть что-то новое или забытое. Спасибо.
Нашел редактор, переделал, спасибо за совет. А почему в этом разъеме контакты в таком порядке осталось загадкой, единственно почем такое может быть, это язычок справа если смотреть на разъем.
lahomie93, А кто дает предварительную оценку?