Показать сообщение отдельно
Старый 05.08.2011, 22:43   #42
Зинеб Нора
 
Аватар для lorin


 
Регистрация: 30.06.2003
Адрес: Köln, Germany
Сообщений: 962
Репутация: 420 [+/-]
Цитата:
Сообщение от Enchantner Посмотреть сообщение
А как компилятор понимает, что поставлена лишняя скобка
Да хотя бы стеком.
Эти табы - нечто из разряда бэйсика с его 10 20 30 40. Абсолютно согласен с Монстром.
Вот представить ситуацию, когда копируется строчка кода, а при выделении отступ перед строчкой потерялся. Вставил и забыл - точнее пошел в другие места вставлять. В результате действие внутри цикла или проверки выпадает из них и да здравствует великий трындец.

В любом "скобочном" языке скобки можно автоформатом расставлять, вместе с отступами - практически любая IDE это позволяет из коробки. Читаемость кода от этого только улучшается благодаря отделяющим строкам со скобками. Пример
Код:
do thmsng
{
here i am;
and i;
and he;
  {
  but she isnt;
  she drinks wine;
  }
}
получается скобки позволяют добиться той же читабельности, при этом исключают ошибки автокоррекции и форматирования, не ограничивая программиста в стиле представления.
__________________
Жив. Цел. Тигръ Графоман
"Method takes the string and string to split. And split the string at string to split, also add space at the end of the string if string ends with string to split."
Рисуем вместе
lorin вне форума  
Отправить сообщение для lorin с помощью ICQ Отправить сообщение для lorin с помощью Skype™ Ответить с цитированием