Иногда программисту приходится поступиться производительностью, функциональностью или удобством обслуживания программы ради освобождения памяти. В этой главе было приведено несколько примеров, в которых уменьшение программы в объеме положительно влияло на некоторые другие ее качества. В разделе 1.4 (глава 1) представление данных в битовом массиве дало возможность хранить все данные в ОЗУ, что сократило время выполнения с минут до секунд и длину кода с сотен до десятков строк. Да, подобный эффект оказался возможен лишь потому, что исходное решение было далеким от оптимального, но программисты, не достигшие совершенства, часто получают именно такие решения. Всегда нужно искать методы, позволяющие улучшить все характеристики продукта, прежде чем идти на компромиссы.
Опубликовал vovan666
April 17 2013 00:02:13 ·
0 Комментариев ·
3493 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.