PHP
Руководство по использованию PHP.
Типизируйте
// Хорошо
class ImageService
{
protected Storage $storage;
protected string $folder;
public static function store(string $path): string
{
// ...
}
}
// Плохо
class ImageService
{
protected $storage;
protected $folder;
public static function store($path)
{
// ...
}
}Не пишите бесполезные docblock комментарии
Тернарные операторы
Всегда пишите скобки для условий
Старайтесь избегать else
Предпочитайте читабельность короткому коду
Пробелы
Выносите захардкоженные значения в константы
Не добавляйте бесполезный контекст
Используйте современный синтаксис
Интерфейсы
Полезные ссылки
Last updated