План

План

Мы собираемся подойти к этой главе немного по-другому, чем к любой другой. В других главах мы начинали немедленно с экспериментов, используя компилятор Pascal, выстраивая синтаксические анализаторы от самых элементарных начал до их конечных форм, не тратя слишком много времени на предварительное планирование. Это называется кодированием без спецификации и обычно к нему относятся неодобрительно. Раньше мы могли избегать планирования, потому что правила арифметики довольно хорошо установлены... мы знаем, что означает знак "+" без необходимости подробно это обсуждать. То же самое относится к ветвлениям и циклам. Но способы, которыми языки программирования реализуют логику, немного отличаются от языка к языку. Поэтому прежде, чем мы начнем серьезное кодирование, лучше мы сперва примем решение что же мы хотим. И способ сделать это находится на уровне синтаксических правил БНФ (грамматики).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Есть ли у вас план?

Из книги автора

Есть ли у вас план? Тщательное планирование своих действий на основе трезвого анализа ситуации при отражении информационного нападения позволит вам не только оценить свои силы и возможности, но и не даст совершить многих серьезных просчетов и ошибок. Не забывайте –


Есть ли у вас план…

Из книги автора

Есть ли у вас план… - Давай поиграем с SQL.* Поиграем? Ну, давай… А почему с SQL?- Ну, у меня возникла очередная задача – упорядочивание моей библиотеки книг FB2.* Но эта задача, сто лет как решена, есть масса программ для работы с библиотеками.- Вот это - не надо… Чукча не


Генеральный план

Из книги автора

Генеральный план При создании генерального плана делается несколько предварительных эскизов, на которых показываются элементы ландшафта, прокладываются дорожки, определяются места для цветников, водоемов и других объектов. Эскизы можно сделать «от руки» или


17.2.1. А у вас есть план?

Из книги автора

17.2.1. А у вас есть план? Первым делом, решите, зачем вам нужна презентация? С темой презентации, надеюсь, вы уже определились. Итак…При подготовке презентации нужно учитывать целевую аудиторию — кто увидит презентацию? От этого многое зависит. Хотя бы оформление самих


Корректируем план релиза

Из книги автора

Корректируем план релиза Реальность не подстроится под план, поэтому приходится его корректировать.По окончании спринта мы смотрим на реальную производительность команды. Если эта производительность существенно отличается от прогнозируемой, мы изменяем


План перехода

Из книги автора

План перехода Как и во многих подобных ей организациях, в больнице Rockland General решили усовершенствовать работу своих компьютерных систем путем оптимизации сети. План был прост. Выкатить за дверь старые системы, установленные на больших компьютерах (мейнфреймах), и вкатить


Крупный план

Из книги автора

Крупный план Неплохие и довольно интересные портреты получаются крупным планом, когда на фотографии передано только лицо или даже часть лица (рис. 8.6). Можете смело убрать макушку, уши и оставить только глаза. Это ваше право — взгляд фотографа может быть оправдан в любом