Рефакторинг имён в программах
Рефакторинг (от англ. refactoring) – оптимизация, улучшение реализации программы без изменения ее функциональности.
Применительно к уже кем-то или когда-либо написанным программам может осуществляться рефакторинг имен, рефакторинг структуры данных программы, рефакторинг структуры программы и рефакторинг кода. Одновременно с рефакторингом кода может быть осуществлен и рефакторинг описания алгоритма на естественном языке. Применительно к именам под рефакторингом понимается изменение имен таким образом, что бы они соответствовали новым требованиям. Имена – это очень важная часть программы. Многие программисты склонны преуменьшать значимость имен. Непонятные имена – это нечитаемая программа, а нечитаемую программу тяжело сопровождать. Рассмотрим случаи, в которых может потребоваться рефакторинг имен:
Хорошие программисты определенно тратят, по меньшей мере, некоторое время на вычищение своего кода. Они делают это, потому что выучились, что ясный код проще изменять, чем сложный и беспорядочный, и хорошие программисты знают, что они редко пишут ясный код с первого раза. Напомним, что ясность кода определяется ясностью имен данных, понятностью назначения и последовательности действий, ясностью имен процедур, и объектов. Добавил: COBA (30.09.2010) | Категория: Технологии программирования Просмотров: 3103 | Загрузок: 1 | Рейтинг: 0.0/0 | Теги: |
Комментарии (0) | |