Но ведь код в первую очередь не столько важен для других, сколько для себя. Самому через неделю/месяц/год надо будет что-то добавить, улучшить… В конечном счете просто поддерживать. И от качества кода зависит на сколько продуктивна будет поддержка и развитие этого кода.
У меня есть несколько вопросов по плагину, прошу прощения что пишу их здесь.
1) Скажите, пожалуйста, в чем практический смысл оптимизации
Problem synopsis: Safely use single quotes instead
Плагин все время просит заменить двойные кавычки на одинарные, я же в своем проекте придерживаюсь единого стиля с кавычками, только двойные в длинных строковых выражениях.
Например $this->log(Logger::INFO, «Load and calculate template»);
2) Problem synopsis: Safely use '… === ...', '… !== ...' constructions instead
Пример кода, где высвечивается эта подсказка
if ($data['type'] == 'img') {
$this->template_load_mask[$name] = 1;
}
Статья 2009 года, может быть тогда таких возможностей не было.
Но для того, чтобы снять дамп вовсе не обязательно ставить лог на запись, по крайней мере для innodb достаточно добавить ключи к mysqldump --single-transaction (снимаем «копию» моментально снапшота) и --master-data (добавить в дамп позицию бинлога в момент начала дампа)
Все-таки для повседневной работы он непрактичен, и тем более для путешествий. Уж очень он громоздкий. К тому же умалчивается вес такой машинки. Весит думаю он немало. Для домашнего использования или офисного использования не нужны ноутбуки с солнечными батареями.
Такая машина скорее пригодится для работы в полевых условиях: военным, геологоразведчикам итд
1) Скажите, пожалуйста, в чем практический смысл оптимизации
Problem synopsis: Safely use single quotes instead
Плагин все время просит заменить двойные кавычки на одинарные, я же в своем проекте придерживаюсь единого стиля с кавычками, только двойные в длинных строковых выражениях.
Например $this->log(Logger::INFO, «Load and calculate template»);
2) Problem synopsis: Safely use '… === ...', '… !== ...' constructions instead
Пример кода, где высвечивается эта подсказка
if ($data['type'] == 'img') {
$this->template_load_mask[$name] = 1;
}
Почему здесь лучше использовать ===, а не ==
Спасибо.
Но для того, чтобы снять дамп вовсе не обязательно ставить лог на запись, по крайней мере для innodb достаточно добавить ключи к mysqldump --single-transaction (снимаем «копию» моментально снапшота) и --master-data (добавить в дамп позицию бинлога в момент начала дампа)
Такая машина скорее пригодится для работы в полевых условиях: военным, геологоразведчикам итд