О разделе
Архитектура выполнения программ
Возможно, для обычного пользователя слово производительность означает показатель скорости выполнения программы. Технически, это то, насколько эффективно система использует ресурсы, чтобы выполнить…
Ошибки, исключения и отказоустойчивость
Как возникают, что собой представляют и как с этим бороться.
Отладка и видимость состояния
Работа переменных, их значения и работа с ними в отладке.
Вызовы и иерархия
Цепочка вызовов — это последовательность методов или функций, которые вызывают друг друга в процессе выполнения программы.
Ресурсопотребление и метрики
Что такое ресурсы, какими они бывают в работе и как их измерять.
Неиспользуемый код и технический долг
Что такое мёртвый код, переменные, методы, классы, импорты.
Сборка и культура производительности
Культура производительности — совокупность ценностей, практик и инструментов, направленных на обеспечение высокой производительности системы и процессов разработки.
Битовые операции и низкоуровневое представление данных
Таким образом, битовые операции — это базовый слой, через который реализуется любая логика. Они позволяют напрямую манипулировать составом данных, не полагаясь на абстракции языков высокого уровня.…
Итоги
В конечном счёте, архитектура выполнения — это баланс между абстракцией и контролем. Чем выше уровень абстракции, тем проще писать код, но тем меньше контроля над ресурсами. Разработчик должен уметь…
Чек-лист самопроверки
Чек-лист самопроверки — материал энциклопедии Вселенная IT.
Архитектура выполнения — о разделе
Подборка материалов раздела Архитектура выполнения в энциклопедии Вселенная IT