@driverx18

На каких проектах можно поднять свой скилл больше всего?

Не знаю какой тэг тут подошел бы больше всего.
Суть вопроса: я два года уже отработал на огромном проекте с PHP 5.6, в котором было и остается очень много легаси. Стал очень быстро справляться с большинством задач, за счет того, что нужно выполнять важные задачи "на вчера", и благодаря хайлоаду научился писать неплохой и оптимальный по скорости работы код, в свободное время пилю небольшие проекты на PHP 7. Сейчас, предлагают работу на проекте с PHP 5.4 где из проекта нужно будет выводить легаси (предлагают ну очень уж вкусный ценник, но есть боязнь ошибиться с выбором, что буду зря тратить свое время). На проекте много самописных вещей, например той же ORM.
Суть вопроса: где можно получить большее количество скиллов, на каком-то фреймворке с PHP 7+, или на проекте с PHP 5.*, где по сути ты пишешь большинство решений сам. Просто, слышал от знакомых работавших с фреймворками после больших проектов, что после работы с фреймворком писать самому какие то решения уже совсем лень, ибо ты привык что многое делает фреймворк. И на сколько будет плохим решение идти работать на проект с PHP 5.4 покрытый легаси кодом в 2019 году (но при этом переводить его на PHP 7+)?
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 2
@shaqster
Symfony3 Guru
Идти мигрировать проект с дремучего легаси на современные рельсы, если этими рельсами будут PHP 7.x + Symfony 4 + Doctrine 2 (а лучше прицеливаться на 3) + CI + статический анализатор кода с жесткими правилами. Причем мигрировать именно действующий проект, а не делать параллельно его копию. Прокачаете всё, что только можно прокачать, потому что:
  • Нужно покрыть тестами, иначе всё развалится
  • Нужно исправить кучу deprecated вещей, в этом поможет среда разработки и различные статические анализаторы
  • Нельзя так просто взять и внедрить фреймворк на действующий проект, надо внедрять его по компонентам, постепенно разбираясь с каждым
  • Последняя версия языка, только strict_types


Если, конечно, нет более денежных предложений, и с современными технологиями.
Ответ написан
Комментировать
irishmann
@irishmann
Научись пользоваться дебаггером
идти работать на проект с PHP 5.4 покрытый легаси кодом в 2019 году (но при этом переводить его на PHP 7+)

почему бы и нет, раз
предлагают ну очень уж вкусный ценник,


+ дополнительно прокачаете скиллы в php 7+
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы