Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «паттерны»
Обзор обзора минусов Битрикс, или чувак читает только первые 5 страниц 2016-04-24 15:51:31
+ развернуть текст сохранённая копия
Здрасте!
В русскоязычном сегменте Интернета существует такой интересный феномен, как хейтеры Битрикс.
Недавно прочитал статью Минусы Битрикса, или Битрикс глазами программиста, и плакать захотелось. Причем этот парень не одинок, он по наслышке знает, что Битрикс — это ужас ужасный.
В данном посте я напишу некое опровержение того что написал автор, потому что написал он полный бред! Читать дальше →
Тэги: 1с-битрикс, cms, php, битрикс, маркетинг, паттерны, программирование
Почему PHP-разработчики думают, что MVC – это архитектура приложения? 2016-03-31 16:29:03
... -Controller представляет собой паттерн пользовательского интерфейса, а ...
+ развернуть текст сохранённая копия
Ранее я указывал на то, что Model-View-Controller представляет собой паттерн пользовательского интерфейса, а не архитектуру приложения. Но откуда у PHP-разработчиков возникла идея, что MVC – это в первую очередь архитектура? (Это можно сказать обо всех разработчиках серверной части, не только о PHP) Я одно время думал, что MVC — это архитектура. Даже после прочтения «Каталога …
Тэги: php,, ооп,, паттерны,, программирование, статьи
Минусы Битрикса, или Битрикс глазами программиста 2016-03-26 21:32:34
+ развернуть текст сохранённая копия
В русскоязычном сегменте Интернета существует такой интересный феномен, как Битрикс.
Для обывателя — это такая серьезная система, «продукт», на котором нужно разрабатывать серьезные проекты: корпоративные порталы, интернет магазины и даже CRM системы. Все очень серьезно, почти как опыты нацистов над инопланетянами (на канале Рен-тв сразу после рекламы).
Для программиста, который прочитал хоть одну книгу про программирование, Битрикс — это так называемый «плохокод», просто-напросто огромное количество PHP файлов, написанных в разном стиле, которые подключаются «инклудом» и что-то там выводят.
Эта статья для обывателя (потребителя). Как правило, такой обыватель, прежде чем сделать выбор CMS, читает статьи под названием «плюсы и минусы Битрикса», которые пишут люди, далекие от программирования. Данная статья написана программистом, потому плюсов тут быть не может. Далее...
Тэги: 1с-битрикс, cms, php, битрикс, маркетинг, паттерны, программирование
Асинхронные контроллеры в Symfony 2016-03-26 06:18:39
Асинхронное программирование в последние годы стало синонимом высокой производительности в веб- ...
+ развернуть текст сохранённая копия
Асинхронное программирование в последние годы стало синонимом высокой производительности в веб-приложениях со стороны сервера. Во многом это связано с возрастающей популярностью изначально асинхронных JavaScript и Node.js. Как и многие другие вещи, асинхронное программирование не является чем-то новым. Вы можете использовать этот стиль программирования во многих средах, начиная с Python и заканчивая .NET. В браузере отдельные …
Тэги: php,, ооп,, паттерны,, переводы, программирование, статьи
Мультиисключение или Хочу поделиться одним интересным архитектурным приемом 2016-03-17 12:32:51
Мне никогда не нравилась в фреймворках на PHP работа с ошибками. И даже употребление этого ...
+ развернуть текст сохранённая копия
Мне никогда не нравилась в фреймворках на PHP работа с ошибками. И даже употребление этого слова не нравилось. Чтобы сразу уточнить — я не про фатальные ошибки, не про error_reporting, я про то, что называют ошибками валидации. То в моделях, то в формах — это уж от фреймворка зависит.
Вы только гляньте. Вот например Yii и Yii2, получение ошибок валидации модели:
$errors = $model->getErrors();
Symfony, ошибки формы:
$errors = $form->getErrors();
Активно рекламирующийся Pixie (давненько про него ничего не было):
$result = $validator->validate($data);
$errors = $result->errors();
Что тут не так?
Да всё. Всё не так. Весь этот код очень дурно пахнет, он пахнет временами PHP4, спагетти-архитектурой и диким смешением понятий.
Что же делать?
Читать дальше →
Тэги: exception, framework, laravel, multiexception, php, symfony, yii, zend, архитектура, исключения, мультиисключение, паттерны
Главная / Главные темы / Тэг «паттерны»
|
Взлеты Топ 5
Падения Топ 5
|