Осталось определить, чья это проблема?
Уж во всяком случае не русского (или какого-либо другого) языка. Это проблема чисто техническая. Поисковика с одной стороны и ресурса с другой. Если помоечный сайт позаботился о адаптации самого себя к особенностям поиска, а супер ресурс с полезным контентом нет, то и «нечего на зеркало пенять».
От работодателя хотел бы получить:
— Ненормированый рабочий день
— Почасовая оплата
— Удобное рабочее место с нормальной техникой, в уютном, проветриваемом помещении и кондиционером
— Соц. пакет
— отосительная свобода в рамках проекта (чтобы не было типа «ты сделаешь так, потомучто мне(директору, менеджеру) так хочется)
— я разработчик, поэтому хочу не иметь гемороя с написанием документации за кого-то, кого нет в штате. Идеальный вариант — готовое утвержденное техзадание и остальной пакет необходимой документации
Взамен работодатель получит:
— Качественно и в срок проделанную работу
Так о чём и речь. Никто не читает php.net
А потом приходят устраиваться на работу и говорят:«Я знаю PHP». Хуже того, на собеседовании поправляю кандидата на предмет незнания каких-либо азов, а он мне в ответ:«А вот я прочитал на форуме...» дальше может идти всё, что угодно.
Главная ошибка начинаюшего PHP разработчика — чтение постов вроде «Ошибки начинающих PHP разработчиков», где ничего не объясняется, а просто навязывается мнение некого «гуру».
«Да, мы делаем сайты. Помимо прочего.» — ну отожгли, молодцы :))) Тоесть в свободное от отрубания голов («Мы безнадежно любим свою работу» :) ) и чтения газет время вы делаете сайты. Но это лирика.
Вы уж простите, но:
— с помойкой вышел перебор
— два монитора возле кресла у окна висят в воздухе
— стул возле стеклянного стола (вредно) либо торчит из кучи мусора, либо висит в воздухе, но не стоит на полу
— колючая проволока в углу… ого! вот это размер!
— аппликация с двумя челами на диване (самый большой косяк)
— повсюду какие-то засветки разного цвета от невидимых источников
Вы просили мнение о дизайне. Дизайн ху..., в смысле плохой.
Конечно не об этом. Видимо, я не точно выразился.
Я ни в коем случае не против Java или других, но я PHP разработчик в первую очередь :). Но переписывать взялся не от нечего делать, а от того, что я (или кто-то другой) потратили бы столько-же, а скорее всего даже больше времени на исправление и доработку старой версии.
А сказать я хотел о том, что Zend Framework мне помогает сделать проект, таким, каким он должен быть.
P.S. недавно нашёл баг в Zend Framework. может вы подскажете (например в качестве дополнения к посту) куда и что написать с целью устранения бага
Проблемы с кодировкой, это правда. Они, конечно, решаются просто, но не все разработчики одной команды (она может быть временной, не в одном офисе, или вообще из фрилансеров) пользуются одной средой для разработки и кто-то может по незнанию просто игнорировать, что у него вместо коментов крокозяблы. Ну и самособой, после комита/апдэйта кракозяблы невнимательного разработчика будут у всех. Вы скажете, нафига такие разработчики? Но, увы, такова суровая правда жизни.
Есть вероятность, что понадобится documentor, и результат будет отправлен в стан заказчика.
Да и просто, чтобы выдержать стилистику, коментирую всегда на английском.
Разделяю взгляды автора. Даже пример приведу:
Достался мне в наследство один проект, который до меня делали года два на Java и никак доделать не смогли. Заказчику кто-то сказал, что проекты на Java или .NET это круто и профессионально. Тем не менее я убедил его переписать всё на PHP и наконец вдохнуть в проект жизнь после двух лет застоя. И не смотря на сжатые сроки я рад, тем более что разработка отлично продвигается благодаря Zend Framework.
Почитал. Всё правильно, но для готовых/полуготовых проектов. На стадии активной разработки я меняю за день не один файл. В одном изменений много, а в другом просто удалил пустую строку. И вот в конце дня я делаю комит и… конечно же я не буду писать коментов для каждого файла. Допустим, мои коллеги сделали то же самое. Не страшно, потому что в начале следующего дня я сделаю синхронайз (работаю в Zend for Eclipse и использую встроенную поддержку svn), увижу все файлы, которые подлежат апдэйту, если необходимо, тут же сравню локальную и удалённую версию и только после этого сделаю update. В совокупности с тем, что каждая функция комментируется в коде, прописываются TODO и т.д., такой подход никогда не вызывал сложностей у разработчиков.
Ах да, как быть с не разработчиками? Развёрнутый комент к ревизиям по ходу проекта будет давать этим людям представление о общем ходе реализации.
Уж во всяком случае не русского (или какого-либо другого) языка. Это проблема чисто техническая. Поисковика с одной стороны и ресурса с другой. Если помоечный сайт позаботился о адаптации самого себя к особенностям поиска, а супер ресурс с полезным контентом нет, то и «нечего на зеркало пенять».
— Google Chrome
— Какая досада! Произошел сбой Google Chrome. Перезапустить браузер?
— OK Cancel
—
— Ненормированый рабочий день
— Почасовая оплата
— Удобное рабочее место с нормальной техникой, в уютном, проветриваемом помещении и кондиционером
— Соц. пакет
— отосительная свобода в рамках проекта (чтобы не было типа «ты сделаешь так, потомучто мне(директору, менеджеру) так хочется)
— я разработчик, поэтому хочу не иметь гемороя с написанием документации за кого-то, кого нет в штате. Идеальный вариант — готовое утвержденное техзадание и остальной пакет необходимой документации
Взамен работодатель получит:
— Качественно и в срок проделанную работу
Это ты удачно написал :)
www.dhteumeuleu.com/dhtml/menu-3D.html
Про алгоритм не знаю, внутрь не лазил
А потом приходят устраиваться на работу и говорят:«Я знаю PHP». Хуже того, на собеседовании поправляю кандидата на предмет незнания каких-либо азов, а он мне в ответ:«А вот я прочитал на форуме...» дальше может идти всё, что угодно.
Вы уж простите, но:
— с помойкой вышел перебор
— два монитора возле кресла у окна висят в воздухе
— стул возле стеклянного стола (вредно) либо торчит из кучи мусора, либо висит в воздухе, но не стоит на полу
— колючая проволока в углу… ого! вот это размер!
— аппликация с двумя челами на диване (самый большой косяк)
— повсюду какие-то засветки разного цвета от невидимых источников
Вы просили мнение о дизайне. Дизайн ху..., в смысле плохой.
Я ни в коем случае не против Java или других, но я PHP разработчик в первую очередь :). Но переписывать взялся не от нечего делать, а от того, что я (или кто-то другой) потратили бы столько-же, а скорее всего даже больше времени на исправление и доработку старой версии.
А сказать я хотел о том, что Zend Framework мне помогает сделать проект, таким, каким он должен быть.
P.S. недавно нашёл баг в Zend Framework. может вы подскажете (например в качестве дополнения к посту) куда и что написать с целью устранения бага
Есть вероятность, что понадобится documentor, и результат будет отправлен в стан заказчика.
Да и просто, чтобы выдержать стилистику, коментирую всегда на английском.
jsfromhell.com/en/forms/masked-input/example
Достался мне в наследство один проект, который до меня делали года два на Java и никак доделать не смогли. Заказчику кто-то сказал, что проекты на Java или .NET это круто и профессионально. Тем не менее я убедил его переписать всё на PHP и наконец вдохнуть в проект жизнь после двух лет застоя. И не смотря на сжатые сроки я рад, тем более что разработка отлично продвигается благодаря Zend Framework.
P.S. Вы кем работаете?
Ах да, как быть с не разработчиками? Развёрнутый комент к ревизиям по ходу проекта будет давать этим людям представление о общем ходе реализации.