Как стать автором
Обновить
63
-3
Николай Сумрак @NikolasSumrak

PHP Magento Developer

Отправить сообщение
Не соглашусь. Скажите, какой процент людей, работающих на PHP многие годы углубленно знают про управление памятью, как работает процессор или почему для майнинга лучше подходит GPU? Это будут единицы, которые работали/работают на специфических проектах. PHP в повседневной работе абсолютно не требует этих знаний, оставляя это как «домашнюю работу», которую многие не делают.

Знаете, однажды к нам пришел на собеседование парень, который начинал с какого-то фреймворка, и все время на нем и работал. Так вот он знал только в теории, как без ORM получить данные из БД, а оптимизация запросов для него была темным лесом.

P.S. в большинстве случаев для того, чтобы понимать и разбираться в чем-то еще — необходимо иметь постоянные пет-проекты или хотяб просто задачи, отвлеченные от своей основной деятельности. Однако, как показывает практика, очень многие разработчики не делают ничего кроме тасок в JIRA.
Возможно я плохо расписал суть проблемы, у меня не так много опыта написания статей, но речь все таки о том, что PHP — слишком прост, и позволяет слишком многое.
С одной стороны — это как читать 10 лет бульварные романы, а затем попробовать открыть Кафку.
С другой — язык не учит сложным вещам, мы не задумываемся об очень многих процессах во время написания кода.

И исходя из этого при попытке перехода на язык «посильнее» приходится многие вещи начинать «с нуля».
Писали об этом давно на Хабре, сейчас уже не найду пост, но вот ссылка на драфт в RFC wiki.php.net/rfc/generics
Да, первый сайт был на ковчеге, а второй на h2m.ru уже с PHP, по-взрослому)
Само собой разумеется, просто решил не растягивать статью еще больше, и так получилось довольно много кода
Попробуйте Тайский впн, очень многие песни с Пхукета недоступны, кстати.
Вообще magento отказались от прямой имплементации апишных интерфейсов моделями. Более гибкий подход с Data-объектами, наследованными, например, от \Magento\Framework\Api\AbstractExtensibleObject, это позволяет добавлять дополнительные данные в API, не изменяя код модуля.

Подробный пример реализации можно подсмотреть в модуле Magento_Customer
не помешали бы линки на товары на мэдроботс
У простого смертного разработчика есть надежда увидеть свое творение в обзоре?
Первая часть статьи — ничего не понял. Листики, пароли. Ну, пароль одинаковый в Сентябре и Октябре 2014 года. Ну, вы меняли пароль в феврале 2013. Как это связано с раскрытием данных?
Для этого обычно и существуют бизнес-аналитики
По количеству минусов я уже понял свою ошибку.
Ура, языки с жесткой типизацией, ура!

DontDeleteMe_%filename%
Service_%filename%
!%filename%
WhoWillRemoveMeThatLamer_%filename%
Возможно ли использовать апи без use, т.е. \name\class?

Может и глупый вопрос, но у вас это больше похоже на import из java
О ужас, они скупают наши какашки?
Экономия на спичках.
Удивительно мало американцев участвуют в рашн код кап
Вы не учли «постоять в очереди». На обычной заправке — 5-15 минут, на электро — 30-1ч 30м, в зависимости от количества машин
В первом случае вам не нужен пароль. Необходимо дождаться, когда клиент полностью войдет в систему и инициирует, например, перевод. Остается просто подменить номер счета, куда идут денежки.

Информация

В рейтинге
Не участвует
Откуда
США
Дата рождения
Зарегистрирован
Активность