Подтвердить что ты не робот

Безопасно ли иметь одно имя класса букв в PHP, например A, B, C

Безопасно ли иметь однобуквенные имена классов, такие как A, B, P и т.д.

4b9b3361

Ответ 1

Нет.

Ваше будущее самостоятельно построит машину времени с единственной целью похлопать вас по написанию такого нечитаемого кода. И тогда парадокс будет результатом, и вся реальность, как мы знаем, будет уничтожена.

Ответ 2

Почему это должно быть опасно? Вы можете использовать их, если хотите. Это только обескураживает, потому что одиночные имена классов char не очень описательны...

Возможно, вы хотите присвоить классу нормальное имя, но пусть пользователь импортирует его с помощью короткого псевдонима?

use Some\Long\But\Descriptive\Classname as A;

Ответ 3

Безопасно, да. Читаемый, нет.

Ответ 4

Он безопасен для переводчиков. Но это может не помешать вам "безопасно" от других программистов, которые должны его поддерживать:)

Из любопытства, какова была бы веская причина для этого? Я предполагаю, что должен быть один.

Ответ 5

Нет причин, почему этого не должно быть, но более полезно дать вашим классам содержательное имя

ИЗМЕНИТЬ

Ссылка на Руководство по именованию PHP

Ответ 6

Да, ничего не останавливает вас, кроме фактора путаницы.

Ответ 7

только безопасно, если это класс, который обменивается данными ни с одним другим именем