1-1-2-7 Рефакторинг - константы и enum
00:10 — Код должен быть самочиатемым и не требовать для своего понимания знания внешних договоренностей. 01:00 — Способ решения: введение переменных. 01:30 — Недостаточность данного способа. 02:25 — Проблема именованных констант. 02:50 — Enum. Сущность, позволяющая решить заданную проблему. 05:40 — Используем enum, чтобы сделать код более читаемым. 11:10 — Численные константы. Лучше убирать в глобальные переменные или настоящие константы. 11:45 — Пример. Замена численной константы на константную переменную. 14:30 — Преимущество такого подхода. Программа становится более управляемой. 16:10 — Разумность замены.
00:10 — Код должен быть самочиатемым и не требовать для своего понимания знания внешних договоренностей. 01:00 — Способ решения: введение переменных. 01:30 — Недостаточность данного способа. 02:25 — Проблема именованных констант. 02:50 — Enum. Сущность, позволяющая решить заданную проблему. 05:40 — Используем enum, чтобы сделать код более читаемым. 11:10 — Численные константы. Лучше убирать в глобальные переменные или настоящие константы. 11:45 — Пример. Замена численной константы на константную переменную. 14:30 — Преимущество такого подхода. Программа становится более управляемой. 16:10 — Разумность замены.
