Дата: пятница, 4 декабря, с 19:00 до 22:00
Адрес: ул. Кудряшова, 14-б (кафетерий), офис EPAM Systems
Программа встречи
– Эффективность и оптимизация кода в Java приложениях (Сергей Моренец)
Если мы захотим понять, что такое
совершенный (идеальный) код, то одной из его характеристик будет
эффективность. Это включает в себя и быстродействие кода, и объем
потребляемых ресурсов (память, дисковых, I/O).
Зачастую эффективность отодвигается на второй план, поскольку ее не так
просто рассчитать заранее, а также точно определить на ревью кода. В то
же время это единственная характеристика, которая затрагивает конечного
пользователя наших проектов.
В моем докладе я рассмотрю, что такое эффективность, как ее правильно
измерять, мы коснемся мифов об эффективности, которые очень популярны
сейчас, рассмотрим примеры эффективного и неэффективного кода, нужной и
бессмысленной оптимизации кода.