生命周期函数的命名

时间:2009-09-15 19:42:33

标签: naming-conventions

有没有人建议生命周期名称。 Lifecyle函数是控制软件工程结构的创建和终止的函数。

示例:

  • new / delete
  • 初始化/完成
  • 创建/销毁
  • connect / disconnect
  • 构造函数/析构函数

请考虑以下情形:

myObjectPtr = myObjectCreate();

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

myObjectDestroy(myObjectPtr);

1 个答案:

答案 0 :(得分:1)

你列出的那些听起来不错。总的来说,我坚持使用已经存在的范例来使代码更易于阅读和维护。特别是,您正在开发的语言或框架可能已经有了 - 我会继续使用它。在罗马的时候......