Pytania oznaczone «naming»

25
Znaczące zwięzłe wytyczne dotyczące nazewnictwa metod

Niedawno zacząłem wypuszczać projekt open source, będąc jedynym użytkownikiem biblioteki, nie dbałem o nazwy, ale wiem, że chcę przypisać sprytne nazwy do każdej metody, aby ułatwić naukę, ale muszę też użyć zwięzłe nazwy, aby były łatwe do napisania. Myślałem o kilku wytycznych dotyczących...

23
Czy istnieją dobre techniki lub testy dla nazewnictwa typów?

Niezręczne, otwarte pytanie, ale to problem, z którym zawsze się spotykam: Oprogramowanie, które jest łatwe w utrzymaniu i obsłudze, jest dobrze zaprojektowane. Próba uczynienia projektu intuicyjnym oznacza nazywanie komponentów w taki sposób, aby następny programista mógł móc wywnioskować ich...

23
Konwencja nazewnictwa: Pola końcowe (nie statyczne)

Dzisiaj rozmawiałem ze współpracownikiem na temat nazewnictwa finalpól w klasach Java. W jego opionionach finalpola należy również traktować jako stałe, ponieważ ich wartości nie zmienią się po utworzeniu instancji. Doprowadziłoby to do następującej konwencji nazewnictwa dla finalpól: public...

21
Dlaczego XML nie jest nazywany EML?

Z Wikipedii Extensible Markup Language (XML) to zestaw zasad kodowania dokumentów w formie do odczytu maszynowego. Jest zdefiniowany w specyfikacji XML 1.0 [4] opracowanej przez W3C oraz w kilku innych powiązanych specyfikacjach, z których wszystkie są otwartymi standardami. [5] Jakie są...

21
Różnica między programem obsługi, menedżerem i kontrolerem

Czy jest jakaś różnica między nazwaniem klasy „moduł obsługi”, „menedżer” lub „kontroler”? IE: PurchaseManager, PurchaseHandler, PurchaseController. Czy te środki przekazu mają takie samo znaczenie, czy istnieje wyraźna różnica między nimi? Jeśli nie ma odpowiedzi niezależnej od języka, rozważ...

21
Jak wielbłąda, gdzie kolejne słowa mają liczby?

To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 7 lat temu . Zastanawiam się, czy ktoś ma dobrą konwencję w tej sprawie. Naprawdę używam Javy, ale doszedłem do wniosku, że...