История изменений
Исправление KennyMinigun, (текущая версия) :
Если уровень подготовки программиста позволяет ему писать без скобок,
Дело не в уровне программиста, а у уровне целой команды общепринятых соглашений. Т.е. читаемость прежде всего. И, надо признать, стеки скобок ее ухудшают. Например:
if (defined $smth) {
# ...
}
if (defined($smth)) {
# ...
}
Казалось бы, это мелочи, но когда эти "мелочи" скапливаются — начинает болеть голова.
Исходная версия KennyMinigun, :
Если уровень подготовки программиста позволяет ему писать без скобок,
Дело не в уровне программиста, а у уровне целой команды общепринятых соглашений. Т.е. читаемость прежде всего. И, надо признать, стеки скобок ее ухудшают. Например:
if (defined $smth) {
# ...
}
if (defined($smth)) {
# ...
}