Pytania oznaczone «naming-conventions»

117
Idź do konwencji nazewnictwa dla const

Próbuję ustalić, czy istnieje konwencja nazewnictwa nazwisk constw Golang. Osobiście starałbym się postępować zgodnie ze stylem C i pisać je wielkimi literami, ale nie znalazłem nic na tej stronie http://golang.org/doc/effective_go.html, która wydaje się zawierać listę niektórych konwencji...

115
Konwencja nazewnictwa klas narzędzi w Javie

Jakich dobrych wskazówek należy przestrzegać podczas pisania klas narzędzi w języku Java? Czy pakiety powinny być typu „util” czy „utils”? Czy jest to ClassUtil czy ClassUtils? Kiedy klasa jest „Pomocnikiem” lub „Narzędziem”? Narzędzie czy narzędzia? Czy używasz ich mieszanki? Standardowa...

114
Jakie są konwencje dotyczące nazw plików w Go?

Znalazłem konwencje nazewnictwa pakietów w Go: bez podkreślenia między słowami, wszystkie małe litery. Czy ta konwencja dotyczy również nazw plików? Czy umieszczasz również jedną strukturę w jednym pliku, tak jak w przypadku klasy Java, a następnie nazywasz plik po strukturze? Obecnie jeśli mam...

110
Zniekształcenie nazwy w Pythonie

W innych językach ogólną wskazówką, która pomaga tworzyć lepszy kod, jest zawsze maksymalne ukrycie wszystkiego. Jeśli masz wątpliwości, czy zmienna powinna być prywatna, czy chroniona, lepiej wybrać prywatną. Czy to samo dotyczy Pythona? Czy powinienem najpierw użyć dwóch wiodących znaków...

102
Konwencje nazewnictwa dla klas abstrakcyjnych

Wyraźnie pamiętam, że kiedyś wytyczną forsowaną przez Microsoft było dodanie sufiksu „Base” do klasy abstrakcyjnej, aby uniknąć faktu, że jest abstrakcyjna. Stąd mamy zajęcia jak System.Web.Hosting.VirtualFileBase, System.Configuration.ConfigurationValidatorBase, System.Windows.Forms.ButtonBase, i,...