2010-01-26 9 views
7

Używam ORM i przebiegłem tabelę bazy danych o nazwie Class. Nazwy obiektów domeny są takie same jak ich nazwa tabeli. Czy klasa jest prawidłową nazwą tego obiektu? Wiem, że to się skompiluje, ale to nie wygląda na dobrą praktykę.Praktyka nazewnictwa dla obiektu domeny o nazwie klasa

Tabela odnosi się do wersjonowanej klasy C#.

Odpowiedz

4

Nie jest dobrą praktyką, i osobiście nie będę robić, to kompiluje w C# klasy, ponieważ! = Class (jego wielkość liter)

klasy i wszystkie odmiany klasy powinny być uznane zastrzeżone słowa.

+0

Używałbym go jako nazwy właściwości bez mrugania okiem. –

+2

:) coś, co naprawdę zmyli deweloperów VB ... hehehehe – zadeveloper

+0

Tak, ale pytanie jest oznaczone C# –

1

Zostanie skompilowany, ale osobiście wybrałbym inną nazwę, aby uniknąć potencjalnych problemów lub pomyłki. Zakładając, że mówisz o zajęciach w dziedzinie edukacji, może "Kurs" byłby dobrym substytutem?

+0

Jaka byłaby inna nazwa bez utraty integralności samego schematu nazewnictwa? – Will

+0

Właściwie odnosi się do klasy C#. – Will

+0

Lub ClassType, jeśli jest to odnośnik. –

Powiązane problemy