3 июл

Как же "пахнут" PHP программисты ?

point
2

12.jpg

В ходе очередного 13го выпуска Ruby NoName Podcast, соведущую этого шоу спросили об ее мнении относительно PHP и Ruby (Rails) программистах. Как мне кажется, ее точка зрения очень mainstream-ная.


Ольге Алексашенко, а именно она была приглашенным гостем, ведущие задали вопрос о ее опыте совместной работы как верстальщика с программистами. По ее словам, PHP программисты в основном пишут неряшливый код, мешают представление (шаблоны) с логикой, отчего в итоге поддерживать такой код становится почти невозможным. С другой же стороны, все те Rails-разработчики, с которыми ей приходилось сотрудничать, пишут код намного качественней, да и общаться, и обсуждать рабочие моменты с такими людьми ей было намного приятней.

Очень интересная точка зрения, и, к сожалению, весьма расхожая. Как мне кажется происходит это из-за того, что Ruby и Rails технологии среди русскоговорящщих стран распространены достаточно слабо, и занимаются ими в основном грамотные люди, которые хотят узнать что-то новое. Порог вхождения в Ruby-Rails-мир не на много выше, чем в тот же PHP, но для простого веб-кодера не имеет смысла напрягаться, ведь его горячо любимый PHP выполняет все возлагаемые на него задачи. Это значит, что как только Ruby станет достаточно популярным, там тоже появятся такие же "кодеры", и ситуация повторится вновь, но уже применительно к Ruby.

И под конец, мое пожелание для Ольги. Старайтесь общаться только с хорошими специалистами своего дела. Не важно, на каком языке и с использованием каких технологий они делают свою работу. И тогда у вас не будет описанных вами проблем. Ни с версткой и ее поддрежкой: всё будет сделано по науке -- представление отдельно, логика отдельно. Ни с коммуникацией: в большистве своем это довольно общительные люди, которым есть что рассказать, и у которых есть чему поучится.


Категории:



Стоит почитать


Добавь свой

Комментарии (2)

  • f5049506664636c6cc725099367bd167?d=identicon&s=80
    #1labria
    July 4, 2009, 14:38:38
    Скажите, а каков по-вашему процент PHP программистов использующих какой-либо MVC фреймворк?
    Просто для верстальщика это достаточно важно, ибо отделение View от всего остального облегчает ей/ему работу.
    Ответить
  • 5005dfcbb123e017638095c1e1b0e8af?d=identicon&s=80
    #2point
    July 4, 2009, 16:23:23
    >labria

    Прежде всего, спасибо за комментарий :)

    По поводу процентов ничего сказать не могу. Ибо пруфлинков у меня нету, а моя выборка не очень репрезентативна.

    При правильно поставленной работе со стороны менеджера проекта или тех. лида в оболасти веб-разработки (не привязываясь к технологии, будь то Ruby, PHP или Python), отделение view является обязательным. Это не только облегчает работу, но и экономит ресурсы и сокращает суммарную стоимость владения системой (проверено на себе).
    Ответить
Имя (обязательное)
Email (обязательное, скрыто)
Web-сайт
Комментарий

© WebDev.tk, 2009