PHP явно повезло с композером. Что до мадженты, в ней попытались воплотить многие неплохие идеи. Генерация кода (фабрик, плагинов), API через swagger, контракты, повсеместное di, следование psr.
А какая правильная стратегия расширяемости?
Как часто бывает — до конца дня не успел закончить задачу. Остается либо не коммитить ничего и попасть если не окажется доступа к файлам, либо коммитить, но часть [неработающего] кода.
Все же вы — идеальный потребитель многоядерного процессора, где АМД будет всегда лучше Интела. А для обычных нужд лучше 8700k наверное ничего нет, производительность ядра решает.
Главное что опять появилась конкуренция и это хорошо.
Думаете что mikrosofl пропустят сюда?
Не могу утверждать, но что-то подсказывает что никогда не пропустят. Почитайте ответственность за ошибки в сертефикате и что за это грозит.
ПО — не железное колесо, которое будет ездить и через 200 лет.
Если что-то может изменится — оно изменится. И рано или поздно это продление сломается. Да, может пройти 20 лет, но произойдет это точно.
Вы сравниваете контролируемый результат и неконтролируемый. Даже если rm -rf пройдет в релиз то после выполнения можно сразу убедиться что что-то пошло не так, чего не скажешь о продлении.
Вы о чем, многие банки не имеют двухфакторной аутентификации когда даже у приватбанка это года с 2012.
В СНГ все таки очень развито it, многие это не замечают.
Мой коммент вижу заминусовали, а карма по идее не должна отражать отношение к мнению, ну да ладно.
Карта памяти никогда не устареет, потому что это отдельное хранилище, которое можно вынуть/вставить/поменять.
Был как-то спор про ноутбуки на Хабре или Гиктаймсе… И как раз было 2 разных мнения про замену комплектующих.
Главное что должен быть выбор. Но для потребителя нужно скорее решение без карт памяти и снимающейся ram, жестких дисков..., в то время для профи — специальные модели со всем этим.
Просто тупо удобнее иметь карту на условно 128 Гб и не заморачиваться со скоростью, доступом, установкой приложений (на андроиде). В то же время специальная модель имеет эти же 128 гб памяти и слот до 512. И вот кому надо — те и купят за более высокую цену. На мой взгляд это правильно. Сразу стоит сказать что категорически не поддерживаю политику продажи доп. памяти по 100 уе.
Карта памяти никогда не устареет, потому что это отдельное хранилище, которое можно вынуть/вставить/поменять
Все верно, только это применительно к энтузиастам (как их модно сейчас называть) — людям, профессионально занимающимся чем-то или увлеченными этим.
Мне, например, уже давно не нужна карта потому что облака.
Я считаю что нужно смотреть реалистично. В теории можно сделать идеальный проект с двадцаткой бандлов всех мастей которые делают «мало, но хорошо». На практике редко когда удается что-то отличное (ну да, квалификация и все такое). И самое главное, не факт что эта нарезанная картошка найдет свой суп в то время когда нужно приготовить пиццу. Пожалуй, такие универсальные штуки во всем может позволить себе делать разве что sensiolab.
Я бы наверное сделал бы этот самый общий User.
уменьшать связанность между ними и повышать cohesion
Вспоминаю модули в magento 2, всегда думал что это не правильно все :)
желание разделить на бандлы и потом юзать нутро этих бандлов в других бандлах
Понятно что наследование лучше избежать.
не надо делить проект на бандлы. Вообще. Бандлы нужны для реюза кода между проектами, что бы можно было их подключить к проекту и все
всякие CoreBundle
Не понял, можно иметь CoreBundle, только называть так нельзя?
Зависит от виртуозности разработчика :) К этому надо стремиться, в этом случае правило unix очень кстати: «сделай мало, но хорошо», главное чтобы не получилось как в npm.
Все понятно. Так-то согласен со всем.
А какая правильная стратегия расширяемости?
Что с этим делать?
Главное что опять появилась конкуренция и это хорошо.
Не могу утверждать, но что-то подсказывает что никогда не пропустят. Почитайте ответственность за ошибки в сертефикате и что за это грозит.
С названием компании в строке сомнений быть не может.
Если что-то может изменится — оно изменится. И рано или поздно это продление сломается. Да, может пройти 20 лет, но произойдет это точно.
Вы сравниваете контролируемый результат и неконтролируемый. Даже если rm -rf пройдет в релиз то после выполнения можно сразу убедиться что что-то пошло не так, чего не скажешь о продлении.
Имхо, пол года было бы самое то.
Реально разница 1.5, максимум в 2 раза.
В СНГ все таки очень развито it, многие это не замечают.
Вот уж забавно что учения Маркса воплотились в капиталистической стране )
Был как-то спор про ноутбуки на Хабре или Гиктаймсе… И как раз было 2 разных мнения про замену комплектующих.
Главное что должен быть выбор. Но для потребителя нужно скорее решение без карт памяти и снимающейся ram, жестких дисков..., в то время для профи — специальные модели со всем этим.
Просто тупо удобнее иметь карту на условно 128 Гб и не заморачиваться со скоростью, доступом, установкой приложений (на андроиде). В то же время специальная модель имеет эти же 128 гб памяти и слот до 512. И вот кому надо — те и купят за более высокую цену. На мой взгляд это правильно. Сразу стоит сказать что категорически не поддерживаю политику продажи доп. памяти по 100 уе.
Все верно, только это применительно к энтузиастам (как их модно сейчас называть) — людям, профессионально занимающимся чем-то или увлеченными этим.
Мне, например, уже давно не нужна карта потому что облака.
Я бы наверное сделал бы этот самый общий User.
Вспоминаю модули в magento 2, всегда думал что это не правильно все :)
Понятно что наследование лучше избежать.
Не понял, можно иметь CoreBundle, только называть так нельзя?
Зависит от виртуозности разработчика :) К этому надо стремиться, в этом случае правило unix очень кстати: «сделай мало, но хорошо», главное чтобы не получилось как в npm.