Рефа́кторинг (англ. refactoring), или перепроектирование кода, переработка кода, равносильное преобразование алгоритмов — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы[1][2]. В основе рефакторинга лежит последовательность небольших эквивалентных (то есть сохраняющих поведение) преобразований. Поскольку каждое преобразование маленькое, программисту легче проследить за его правильностью, и в то же время вся последовательность может привести к существенной перестройке программы и улучшению её согласованности и чёткости.
Вот программа program suma; var a,q,w,e,r,t,y,u:real; begin writeln('Введите температуру воздуха понедельник'); readln(q); writeln('Введите температуру воздуха вторник'); readln(w); writeln('Введите чесло температуру воздуха среду'); readln(e); writeln('Введите чесло температуру воздуха четверг'); readln(r); writeln('Введите чесло температуру воздуха пятницу'); readln(t); writeln('Введите чесло температуру воздуха субботу'); readln(y); writeln('Введите чесло температуру воздуха воскресенье'); readln(u); a:=((q+w+e+r+t+y+u)/(7)); writeln(a); end. Тут всё понятно
Рефа́кторинг (англ. refactoring), или перепроектирование кода, переработка кода, равносильное преобразование алгоритмов — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы[1][2]. В основе рефакторинга лежит последовательность небольших эквивалентных (то есть сохраняющих поведение) преобразований. Поскольку каждое преобразование маленькое, программисту легче проследить за его правильностью, и в то же время вся последовательность может привести к существенной перестройке программы и улучшению её согласованности и чёткости.
Объяснение: