Книга: Тайм-менеджмент для системных администраторов
Удаление старых процедур
Удаление старых процедур
Иногда приходится обновлять процедуры.
В истории с заправкой автомобиля, рассказанной ранее в этой главе, я отметил, что в какой-то момент забыл, с чего началась эта процедура, но продолжал выполнять ее. Это вызывает некоторую тревогу. Правильно ли придерживаться процедуры, если не помнишь ее происхождение?
Я считаю, что надо доверять себе. Раз процедура установлена, значит, я взвесил все «за» и «против», в том числе и этические. В конце концов, речь идет о замене магнитных лент и заправке автомобиля, а не о жизненно важных вопросах.
Я заметил, что морально устаревшие процедуры исчезают сами собой. Когда я получил повышение, и отвечать за смену лент стал другой сотрудник, надобность в процедуре отпала естественным образом.
Процедуры способны самостоятельно модифицироваться и эволюционировать. Это вам не сценарии на языке Perl, которые, если их не отредактировать, перестают работать после переноса файлов на другой сервер. Процедуру выполняете вы. Вы человек, и всегда можете адаптироваться к новой ситуации.
Конечно, я стараюсь вести себя гибко. Если кто-то критикует мою приверженность той или иной процедуре, я внимательно выслушиваю его аргументы. Иногда оказывается, что мой собеседник прав.
- Повышение производительности приложений с помощью хранимых процедур
- Увеличение глубины рекурсии процедур и триггеров
- Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
- Удаление шаблонов узлов STP
- Удаление учебного узла
- Удаление файлов занятий
- Удаление узла
- Добавление, изменение и удаление элементов списка
- Добавление, изменение и удаление столбцов списка
- Удаление списка
- Удаление документов
- Удаление библиотеки