workaround



Предыдущая | Следующая

workaround (подчистка, заплатка), сущ. Клюг (см. kluge), вставленный в программу для компенсации последствий ошибок, обнаруженных на этапе тестирования или эксплуатации. Подразумевается, что со временем критический участок программы будет переписан заново, и необходимость в такой подчистке отпадет. Но, как показывает жизнь, это правило действует далеко не всегда, и многие заказчики получают от разработчиков проекты с большим количеством «невычищенных подчисток». «Программа вылетает каждый раз, когда на входе встречается ноль, поэтому я исправил это место в программе и сделал так, что теперь ноль она будет интерпретировать как пробел.» «Это не исправление, а подчистка!'