Финализация

В программировании есть принцип, говорящий, что любое сложное действие должно состоять из трех частей:

  • начало (инициализация);
  • выполнение, основная часть;
  • окончание (финализация).
Если при разработке программы не уделить достаточного внимания последней части, то программа, возможно, проработает некоторое время, но вскоре начнут появляться проблемы, которые будут накапливаться.

В повседневной жизни все происходит точно так же. Любое действие имеет завершение:

( Читать дальше )