Книга: Программирование мобильных устройств на платформе .NET Compact Framework
Предшествующий код оставляет возможности для внесения дальнейших улучшений
Предшествующий код оставляет возможности для внесения дальнейших улучшений
Предыдущий подход все еще демонстрирует значительную напрасную трату ресурсов, поскольку мы постоянно размещаем и освобождаем строки. Если мы собираемся создать код, обеспечивающий высокую производительность, то от создания лишних строковых объектов следует избавиться.
Содержание
Оглавление статьи/книги
- Листинг 8.5. Тестовый пример, демонстрирующий уменьшение объема памяти, распределяемой для объектов (типичный образец улучшения первоначального варианта реализации интересующей нас функции)
- Листинг 8.6. Рабочий класс для второго тестового примера
- Предшествующий код оставляет возможности для внесения дальнейших улучшений
Похожие страницы
- Расширенные возможности указания пользовательских планов
- Дополнительные национальные кодовые страницы и порядки сортировки
- Глава 5 Агрессивные формы кода и борьба с ними
- Возможности, планируемые к реализации в следующих версиях
- Стиль написания исходного кода
- 1.4. Кодирование информации
- 1.4.1. Кодирование во время выполнения
- Возможности SSH
- Три способа кодирования звука
- Листинг 15.11. Код для загрузки файла с Web-сервера
- 2. Пример создания базового отношения в записи на псевдокоде
- 5. Нормальная форма Бойса – Кодда (NFBC)