Голосов: 0
#1
Основы программирования: эффективность кода3 ч. 7 мин.
Foundations of Programming: Code Efficiency
10 октября 2013 г.
Эффективность кода. Как бы еще ее ни называли (оптимизация, производительность, скорость), — все это о том, как заставить имеющийся код выполняться быстрее. Пишете ли вы приложения для настольных компьютеров, мобильные или веб-приложения — неважно: вы увидите, как определять проблемные места, как точно оценивать их и каковы возможные подходы к повышению производительности. Саймон Аллардайс рассматривает и мелкие исправления, и более сложные (но и более точные) алгоритмы.
Научитесь правильно выбирать типы данных, поймите подводные камни использования языков высокого уровня, и сами решайте, на что тратить свое время. Кроме того, вы увидите, что от модели управления памятью может зависеть больше, чем вы думали, и узнаете, каких проблем с производительностью можно ожидать при работе с базами данных и веб-сервисами.
Некоторые из рассматриваемых тем
- Определение проблем в коде
- Определение ограничений
- Измерение производительности с помощью средств анализа кода
- Управление памятью
- Управление дисковыми и сетевыми ресурсами
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.