Об оптимизации надо начинать задумываться уже с самого начала создания программы. Вы заранее должны выбрать наиболее эффективные методы решения поставленной задачи, чтобы потом не пришлось переписывать весь код. Часть методов повышения производительности можно использовать уже на этапе планирования кода.

Мы рассмотрим некоторые способы оптимизации скорости выполнения программы, которые надо использовать во время разработки. Прежде чем писать какую-то процедуру или модуль, обязательно представьте себе логику выполнения или нарисуйте ее на бумаге, чтобы можно было увидеть, какие методы можно использовать сразу.

Но даже не пытайтесь сразу написать код, максимально быстрый в выполнении, потому что это не получится. Во время отладки можно встретить какие-то ошибки в логике или работе программы, и тогда, ради решения возникших проблем, начинает страдать оптимизация. После завершения разработки вы все равно должны будете снова обратить внимание на оптимизацию исправлений, которые были сделаны во время отладки. Получится, что вы дважды оптимизируете один и тот же код. Но это не значит, что оптимизация не нужна вовсе, просто не надо уделять ей слишком большое внимание на этапе отладки.

После того как программа будет готова, можно приступать к следующему этапу повышения производительности. Во время тестирования готового продукта постарайтесь найти все слабые места, в которых выполнение происходит медленно. Именно этим участкам нужно уделить особое внимание.

Оптимизация || Оглавление || 2.2. Знания о системе


Delphi в шутку и всерьез: что умеют хакеры



Новости за месяц

  • Январь
    2022
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс