naming

Nazywanie klas - jak uniknąć nazywania wszystkiego "menedżerem"? [zamknięte]

Dawno temu przeczytałem artykuł (chyba wpis na blogu), który postawił mnie na "właściwym" tropie nazywania obiektów: bądź bar ... ie są na tyle ważne, aby tracić na to ogromne ilości czasu. Jeśli nie możesz wymyślić dobrego imienia w 10 minut, idź dalej.

Jaka jest różnica między podkładką a polyfill?

Oba wydają się być używane w środowiskach tworzenia stron internetowych, patrz np. HTML5 Cross Browser Polyfills , który mówi ... wamy wielu z nich i chcę je wszystkie umieścić w tym samym katalogu. Jak zatem nazwać ten katalog - - - shims, Czy polyfills?

Jakie jest najlepsze podejście do nazywania klas?

Wymyślenie dobrych, precyzyjnych nazw klas jest notorycznie trudne. Dobrze zrobiony, czyni kod bardziej samodokumentującym si ... brakuje mi inspiracji i chcę unikać używania ogólnych nazw klas (takich jak FooHandler, FooProcessor, FooUtils i FooManager)?

Android-konwencja nazw pakietów

Dla przykładu "Hello World" w android.com, Nazwa pakietu to"package com.example.helloandroid;" Czy są jakieś wytyczne/standardy do nazwania tego pakietu? (referencje byłyby miłe)

Jakie jest użycie / znaczenie znaku @ w nazwach zmiennych w C#?

Odkryłem, że możesz zacząć nazwę zmiennej od znaku ' @ ' w C#. W moim projekcie C# korzystałem z usługi internetowej (dodałe ... ało mi żadnych przydatnych odpowiedzi. Jakie jest więc dokładne znaczenie lub użycie znaku '@' w nazwie zmiennej/właściwości?

Które znaki są nielegalne w nazwie gałęzi?

Które znaki są nielegalne w nazwie gałęzi?

Kontrola źródła a Kontrola wersji?

Jaka jest poprawna nazwa systemu, który przechowuje wersje kodu źródłowego, takie jak SVN lub TFS? Zawsze nazywałem to kont ... , ale takie miejsca jak Wikipedia nazywają to kontrolą wersji? Aby to bardziej skomplikowane strony jak ta mają tag dla obu?

Czy Można używać myślników w plikach Pythona podczas próby ich zaimportowania?

W zasadzie gdy mam plik Pythona jak: python-code.py I użycie: import (python-code) Interpreter wyświetla błąd składni. Jakieś pomysły jak to naprawić? Czy myślniki są nielegalne w nazwach plików Pythona?

Zmiana nazwy projektu repozytorium SVN

Przeniosłem projekt z CVS do SVN. Teraz muszę zmienić nazwę tego projektu. Co może być najlepszym możliwym sposobem na zmianę nazwy, zachowując całą historię nienaruszoną. Folder projektu zawiera około 100 numerów C i jego plików nagłówkowych.

Jakiego rodzaju prefiksu używasz dla zmiennych członkowskich?

Bez wątpienia, dla zrozumienia kodu istotne jest nadanie zmiennych członkowskich prefiksu, aby można je było łatwo odróżnić o ... a, że kod C++ ma tendencję do używania podkreślnika lub m_ jako prefiksu dla zmiennych członkowskich. A co z innymi języki?

Jak wymyślić jaśniejsze nazwy interfejsów?

Widziałem w aplikacji, gdzie miał interfejsy takie jak: IHasContent IHasValue IHasMesh IHasGeometry IHasTransformation Cz ... ce. Jakieś pomysły, jak wymyślić lepsze nazwy interfejsów, które nie czują niezręczne, jest do rzeczy, i dostaje sens całej?

Czy używacie "kibibyte" jako jednostki miary w swoich programach? [zamknięte]

Przez dziesięciolecia w dziedzinie obliczeń (z wyjątkiem producentów dysków) KB (kilobajt) rozumiano jako 1024 bajty. W ciągu ... onwertował swoje programy do użyć KiB? Jeśli kiedykolwiek wyświetlałeś Rozmiar pliku w KB, czy dzieliłeś przez 1000 lub 1024?

Nazywanie projektów: czy to ma znaczenie?

Pracuję nad różnymi projektami, używając różnych języków i platform. Część z nich wyodrębniam w osobne projekty, a część z ni ... li ma to znaczenie, co jest lepsze: fajnie brzmiąca nazwa, która zapadnie w pamięć, czy nazwa opisowa, którą łatwiej znaleźć?

nazewnictwo bloków podrzędnych BEM [duplikat]

To pytanie ma już odpowiedź tutaj: bem block, naming & nesting ... "site_header__phone"> <p class="site_header__phone__number"> 555.555.5555 </p> </div>

Podczas powielania celu w Xcode, jest jakiś sposób, aby ustawić nazwę, że cel będzie miał przed lub jak jest tworzony?

Powielanie celu w Xcode jest świetnym sposobem na tworzenie wielu aplikacji lub produktów framework / library, które mają nie ... taniu jest jakieś błędne założenie, które wyjaśnia, dlaczego ta funkcja nie została zawarte w Xcode, daj mi znać. Używam 4.3.