Книга: Выразительный JavaScript
Вернёмся к электронной жизни
Вернёмся к электронной жизни
Надеюсь, что глава 7 ещё не стёрлась из вашей памяти. Вернитесь к разработанной там системе и предложите способ разделения кода на модули. Чтобы освежить вам память – вот список функций и типов, по порядку появления:
Vector
Grid
directions
directionNames
randomElement
BouncingCritter
elementFromChar
World
charFromElement
Wall
View
WallFollower
dirPlus
LifelikeWorld
Plant
PlantEater
SmartPlantEater
Tiger
Не надо создавать слишком много модулей. Книга, в которой на каждой странице была бы новая глава, действовала бы вам на нервы (хотя бы потому, что всё место съедали бы заголовки). Не нужно делать десять файлов для одного мелкого проекта. Рассчитывайте на 3-5 модулей.
Некоторые функции можно сделать внутренними, недоступными из других модулей. Правильного варианта здесь не существует. Организация модулей – вопрос вкуса.
- Раздел VII Левиафан в Сети: защита права на тайну частной жизни после событий 2013 г.
- Выбор спутника жизни
- Отправка данных в списки SharePoint по электронной почте
- Часть II Защита электронной почты
- Возникновение жизни
- Общие сведения об электронной почте
- Ну и в чем же смысл жизни?
- Практическая работа 42. Создание электронной таблицы, ввод данных и формул
- 9.4. Учимся работать с электронной почтой
- Чем база данных отличается от электронной таблицы
- Два метода рекламы. И жизни
- Один день из жизни