Зачем верстальщику нужно изучать JavaScript?потому что без JS (а именно - фреймвокров на JS) сейчас не пишется ни одно web-приложение. И, скорее всего, тебе придется как минимум знать структуры управления PHP, что бы не падать в обморок от шаблонов.
Какие изменения привнесёт в процесс разработки знание JavaScript, что я смогу делать?изменять DOM как минимум.
Говорит, привыкай к классам, но я не очень нахожу в данном случае им применение.Конечно. Потому что ты не знаешь для чего они нужны, ты еще не умеешь мыслить объектами и начальник твой все же в большей степени прав. ООП надо понимать и знать. Читай книгу "гради буч объектно-ориентированный анализ и проектирование скачать pdf"
Просит создать вместо 7 функций - 7 классов.может 7 методов? неужели все функции настолько разного назначения?
Мои функции все равно не пересекаются с именами других, тк имеют уникальный префиксВот этот твой уникальный префикс - это и есть попытка уйти в сторону ООП. До тебя начинает доходить, но без прочтения теории может дойти не скоро.
зачем усложнятьготов поспорить, твой код и так сложен, даже без классов.
Введение. Очень важное.
Ты написал программу, а она не работает.
Вариантов ты видишь немного - либо сидеть и пытаться умственным усилием обнаружить ошибку, в сотый раз просматривая код, либо пойти на форум и попросить, чтобы там тебе нашли ошибку.
Самое интересное, что есть третий, в сто раз лучше первых двух.
Этот способ называется "Отладка программы". По-английски - debug.
Заключается он в том, чтобы заставить программу саму показать, где в ней ошибка.
Это мало того, что получится быстрее, чем спрашивать на стороне - так зачастую это единственный способ решить проблему. Единственный.
Я тебе сейчас открою страшный секрет. В мире НЕТ программистов, которые пишут код, как художники на Арбате - сел, наваял, отдал. Нету. И не будет.
Процесс написания программы - циклический: Написал кусок кода - посмотрел, как работает. Если не работает - ищем ошибки. Работает - пишем дальше.
Только так. Других вариантов нет.
Больше того. В большинстве случаев совершенно бесполезно вываливать на форум свой код, и спрашивать - "В чём ошибка?". На форуме не сидят волшебники вперемешку с телепатами. И гадалок с прорицателями - тоже нет. Поэтому отгадывать, в чём, теоретически, может быть ошибка, никто не будет. Ошибку найти может только хозяин программы. На своём сервере. Со своими настройками и опечатками. Поэтому локализовать ошибку - найти место, где она происходит, определить тип ошибки - можно только самостоятельно. А вот исправить её на форуме помогут. Если не получится самому.
Те, кто приходит к веб-программированию от дизайна, или от игр, или от нечего делать, просто не знают этой страшной тайны: Основное время программиста уходит не на написание кода. Основное время программиста уходит на поиск ошибок и отладку. Это не шутка. Это правда. И если вы решили заняться программированием, то вам придётся искать ошибки точно так же, как это делают все остальные.
К сожалению, очень много людей приходит к PHP вообще без опыта программирования и, как следствие - никогда не слышали об отладке.
А это и есть самое главное в программировании - умение искать ошибки.
понимаю MVC паттерн
- Здравствуйте, доктор! У меня проблемы.
Доктор (пишет что-то в истории болезни):
- Присаживайтесь, голубчик... Рассказывайте.
- У меня... погасший взгляд... И дёргается правое плечо!
Доктор (продолжая писать):
- Валерьянка и две таблетки пофигина на ночь - и как рукой, как рукой...
- Ночами мне снится, что я строю подземные пирамиды в Тоскане. Меня страшно беспокоит сохранность фресок и поведение связующего раствора в контакте с грунтовыми водами...
Доктор (поднимает глаза):
- Что вы говорите! А чем армируете фундамент? Очень рекомендую скрученные по четыре калёные прутья - веками, знаете ли, обкатанный приём...
- Доктор, что-то идёт не так... На определителе телефоны людей, которые мне не звонили, все слова на вывесках и афишах, за которые цепляется взгляд - однокоренные...
Мой хомяк не разговаривает со мной четвёртый день, он неподвижно сидит в углу клетки и смотрит на меня взглядом барлога, целящегося в Гэндальфа кончиком бича...
- Какой, однако же, начитанный зверёк! Вы не пробовали давать ему русскую классику?
- Доктор, я чувствую и понимаю женщин...
Доктор (роняя очки на стол, вполголоса):
- Оп-паньки...