これらのうち、日付フィールドに最も適した名前はどれだと思いますか?
createdOn/updatedOn createdDate/updatedDate 作成日/更新日
その他のオプション?ありがとうございました!
「createdOn」や「updatedOn」のように「_On」の方が適しているものもあれば、「startDate」、「endDate」、「dueDate」などの「_Date」の方が適しているものもあります。
それは、フィールドを使用する日付フィールドの種類によって異なります。私は通常、creationDate または createdOn を使用します。
プラットフォーム、言語、環境などに大きく依存します。
Created
またはを使用することもできますUpdated
。NameString
結局のところ、やなどの他のフィールド名はおそらく修飾しないでしょうLengthInteger
。
私がときどき使用する規則の 1 つは、日付フィールドをその値が表すものに限定することです。たとえばdatetime
、MS SQL Server のような一部のデータベース タイプは、作業している日付のタイプを追跡しません。多くの人がこれらのフィールドに UTC 値を保存するため、フィールドCreatedUTC
を呼び出して、そこにある値のタイプについて開発者に手がかりを与えることができます。