Pytania oznaczone «naming-conventions»

180
Kiedy „Try” powinno być używane w nazwach metod C #?

Dyskutowaliśmy z naszymi współpracownikami, co to znaczy, jeśli nazwa metody zaczyna się od „Try”. Były następujące opinie: Użyj „Spróbuj”, gdy metoda może zwrócić wartość pustą. Użyj „Spróbuj”, gdy metoda nie zgłosi wyjątku. Jaka jest oficjalna definicja? Co mówi „Try” w nazwie metody? Czy...

163
Czy istnieje konwencja nazewnictwa MySQL?

Oto jak to robię: Nazwy tabeli są małymi literami, wykorzystuje podkreślenia oddzielić słowa i są pojedyncze (np foo, foo_baritp Generalnie (nie zawsze) mam PK z automatycznym zwiększaniem. Używam w następujący sposób: tablename_id(np foo_id, foo_bar_iditp). Gdy tabela zawiera kolumnę będącą...

152
Schemat nazewnictwa kluczy obcych

Właśnie zaczynam pracę z kluczami obcymi po raz pierwszy i zastanawiam się, czy istnieje standardowy schemat nazewnictwa, którego mogę użyć? Biorąc pod uwagę te tabele: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Tam, gdzie zadania mają notatki, zadania są...

146
Jak nazwać metody podobne do fabryk?

Myślę, że większość metod fabrycznych zaczyna się od create. Ale dlaczego nazywa się je „ tworzyć ”? Dlaczego nie „ tworzyć ”, „ produkować ”, „ budować ”, „ generować ” lub czegoś innego? Czy to tylko kwestia gustu? Konwencja? A może ma specjalne znaczenie w „tworzeniu”? createURI(...)...

126
Jakie są najczęstsze konwencje nazewnictwa w C?

Jakie konwencje nazewnictwa są powszechnie używane w języku C? Wiem, że są co najmniej dwa: GNU / linux / K&R z funkcją lower_case_functions ? imię ? z funkcjami UpperCaseFoo Mowa tutaj tylko o C. Większość naszych projektów to małe systemy wbudowane, w których używamy C. Oto ten, którego...