Наименование функций жизненного цикла - PullRequest
1 голос
/ 15 сентября 2009

Есть ли у кого-нибудь предложения по именам жизненного цикла. Lifecyle - это функции, которые управляют созданием и завершением конструкций разработки программного обеспечения

Примеры:

  • новый / удалить
  • инициация / финиш
  • создать / уничтожить
  • подключить / отключить
  • конструктор / деструктор

Рассмотрим в следующем сценарии:

myObjectPtr = myObjectCreate();

myObjectDoSomething(myObjectPtr,1,2.34);
myObjectDoSomethingElse(myObjectPtr,"a string");

myObjectDestroy(myObjectPtr);

1 Ответ

1 голос
/ 15 сентября 2009

Те, что вы перечислили, звучат хорошо. В общем, я бы придерживался парадигмы, которая уже существует для того, чтобы ваш код было легче читать и поддерживать. В частности, язык или структура, которую вы разрабатываете, скорее всего, уже есть - я бы пошел с этим. Когда в Риме ...

...