naming-conventions

Nazwy funkcji w C++: Wielkie Litery czy nie? [zamknięte]

Jaka jest konwencja nazywania funkcji w C++? Pochodzę ze środowiska Java więc zazwyczaj nazywam coś w stylu: myFunction(.. ... ion(....) Jaki jest właściwy sposób? Również, czy jest to to samo dla metody klasowej, jak również dla metody nieklasowej?

Najlepsze praktyki w nazewnictwie na Maven artifactID (czy istnieje ograniczenie?)

Mój zespół jest nowy w Maven i nie byliśmy w stanie znaleźć żadnych ostatecznych wskazówek dotyczących wyboru artefaktów do n ... o przeczytałem i nie mogę go teraz znaleźć. Jakie są zasady, jeśli istnieją, dotyczące znaków dozwolone w artefakcie Mavena?

Nazewnictwo enum w języku Java: liczba pojedyncza czy mnoga?

Czy istnieje "oficjalna" rekomendacja, jak nazywać liczby Java? enum Protocol { HTTP, HTTPS, FTP } Lub enum Protocols { ... jest coś podobnego. Powiązane pytanie, które wydaje się być specyficzne dla. Net: liczba pojedyncza lub mnoga dla wyliczeń?

Konwencje nazewnictwa Pythona dla modułów

Mam moduł, którego celem jest zdefiniowanie klasy o nazwie "nib". (i kilka pokrewnych zajęć też.) Jak nazwać sam moduł? "stalówka"? "nibmodule"? Coś jeszcze?

Konwencje nazewnictwa dla klas abstrakcyjnych

Wyraźnie pamiętam, że w pewnym momencie, wytyczna wysunięta przez Microsoft polegała na dodaniu sufiksu "Base" do klasy abstr ... Niech ktoś rzuci mi kość. Update Nie jestem szalony. Wytyczne istniały. [43] Krzysztof Cwalina narzekał na to w 2005 roku.

Dlaczego pylint sprzeciwia się pojedynczym znakowym nazwom zmiennych?

Wciąż przyzwyczajam się do konwencji Pythona i używam pylint, aby uczynić mój kod bardziej pythonicznym, ale jestem zdziwiony ... Widzę wiele przykładów, które ich używają. Czy jest coś, czego mi brakuje w PEP8, czy jest to standard unikalny dla pylint?

Jak nazwać pliki Dockerfiles

Nie wiem, jak nazwać pliki Dockerfiles. Wiele osób na Githubie używa Dockerfile bez rozszerzenia pliku. Czy podam im nazwę i rozszerzenie; jeśli tak to co? Czy mam je po prostu nazywać Dockerfile?

Dlaczego styl kodowania STL/Boost C++ różni się tak bardzo od wszystkich? [zamknięte]

Jestem dość początkującym programistą C++, ale z mojego ograniczonego doświadczenia z tym językiem, większość standardowych w ... ię po prostu o powierzchownym stylu tekstowym (obudowa, użycie podkreślników itp.), a nie o rzeczywistym stylu implementacji.

Jaka jest różnica między rozszerzeniem YAML a YML?

Czytałem je na YML-wikipedia ale nie do końca rozumiałem główne różnice między nimi. Widziałem, że ktoś używa rozszerzenia YA ... y na dane, a nie na znaczniki dokumentów. Więc, jak dokładnie różnią się między YAML I YML ? Kiedy wolimy jedno nad drugim?

Czy używanie wbudowanej nazwy funkcji jako identyfikatora atrybutu lub metody jest złą praktyką?

Wiem, że nigdy nie używam wbudowanych nazw funkcji jako identyfikatorów zmiennych. Ale czy są jakieś powody, aby nie używać ... d? Na przykład, czy jest bezpiecznie napisać my_object.id = 5, lub zdefiniować metodę instancji dict w mojej własnej klasie?

Nazewnictwo interfejsów / klas abstrakcyjnych w PHP 5.3 (korzystanie z przestrzeni nazw)

Przed PHP 5.3 zwykłem nazywać interfejsy / abstrakcyjne klasy Tak: abstract class Framework_Package_Subpackage_Abstract {} ... \Subpackage; interface Interface {} Framework/Package/Subpackage/Interface.php Więc jak mam nazwać moje klasy / interfejsy?

Konwencja nazewnictwa kolekcji. NET

Dyskutowaliśmy z kolegą o tym, jak należy nazywać Kolekcje. Na przykład: Class Product-Collection-Class Products LUB C ... twa zmiennej zwrotnej dla funkcji. np. retVal? Głównie kodujemy w C#, choć nie jestem pewien, czy to wpływa na moje pytanie.

nazwanie zmiennej instancji / argumentu metody w celu C

Jakie konwencje są tutaj stosowane do nazywania zmiennych instancji i argumentów metod - szczególnie, gdy argumenty metod są ... i setter args z new, co i tak robiłem). Wydaje się, że to najlepsza równowaga sił-nawet jeśli sama nie przepadam za estetyką.

Wspólny styl kodowania w Pythonie?

Jestem całkiem nowy w Pythonie i chcę rozwijać mój pierwszy poważny projekt open source. Chcę zapytać, jaki jest wspólny styl ... styl nazewnictwa? Używam małych liter do wszystkiego oprócz klas, które umieściłem w camelCase. Anything you would polecam?

DDD, NHibernate i struktura projektu / nazewnictwo

Co polecacie jako właściwą strukturę projektu dla rozwiązania WebForms, które wykorzystuje NHibernate i próbuje wprowadzić pe ... ja O czym zapominam? Czy istnieje bardziej standardowy sposób, aby je nazwać? Jakieś świetne posty na blogu na ten temat?

C# Field Naming Guidelines?

Będę pracował nad odrobiną kodu C# na własną rękę, ale chcę się upewnić, że przestrzegam najczęściej akceptowanych konwencji ... ozwiązanie tego problemu (jak używanie tylko właściwości (które używają PascalCase) do dostępu do pól, nawet w samej klasie)?

Konwencja nazewnictwa. NET dla " ID " (Dowolna identyfikacja: kapitalizacja)

Jestem w trakcie jednoczenia tych niespójnych konwencji nazewnictwa i ten jeden problem doprowadza mnie ostatnio do szału. W ... odeId? Fałdowe czy fałdowe? * * * * Edit**: A może liczba mnoga? wtedy powinienem zrobić "NodeIDs" lub "NodeIds"? Thanks

Konwencje nazewnictwa interfejsu Java [zamknięte]

Pracuję nad internetową aplikacją Java, która używa Springa do wstrzykiwania zależności i JMock do wyśmiewania tych zależnośc ... najlepsza i dlaczego. Ponadto, jeśli uważasz, że opcje " i " I "Impl" są słabe, zaproponuj konkretną alternatywną konwencję.

Entity Framework Code pierwsze konwencje nazewnictwa-powrót do nazw tabel liczby mnogiej?

Po prostu najpierw robię crack do kodu entity framework. Zgodnie z ich konwencją nazewnictwa, musimy teraz nazwać nasze tabel ... c przygodowych. Myślę, że powodem jest to, że AW używa nazw pojedynczych i Nie będę w stanie pochwalić się funkcjami no code

Standardy kodowania PHP w pracy: szaleństwo, czy jestem?

Wolę standardy kodowania niż logiczne. To jest mój argument, dlaczego następujący zestaw standardów nie są. muszę wiedzieć je ... się jakbym brała szalone pigułki. Jeśli nie potrafisz ich obronić, jak przekonasz nieugiętego autora, że trzeba je zmienić?