Паскаль край - PullRequest
       14

Паскаль край

2 голосов
/ 10 июня 2009

Pascal case сейчас: это «не облагается» или «не облагается»?

Ответы [ 5 ]

6 голосов
/ 10 июня 2009

Это Не подлежит налогообложению . Это просто обычное слово. Non - это не слово (на английском языке). Это просто префикс. Аналогично, префиксы un- и re- не являются словами сами по себе, поэтому, когда вы помещаете их перед идентификаторами, остальные не остаются заглавными. Например: Set , Reset ; До , Отменить .


Кроме того, я должен препятствовать использованию идентификатора, приведенного к негативу. Похоже, что это логическое значение, и это просто приводит к двойным отрицательным выражениям, например:

if not Nontaxable then ...

Не заставляйте людей читать такие вещи.

2 голосов
/ 10 июня 2009

" Не подлежащий налогообложению " будет лучшим выбором, потому что это одно слово.

В качестве альтернативы вы можете использовать « NotTaxable ».

NonTaxable просто не имеет особого смысла для меня.

0 голосов
/ 10 июня 2009

Я не видел, чтобы «не облагаемый налогом» использовался (в письменном английском языке) как одно слово; обычно (всегда?) переносится как «необлагаемый налогом».

«Не облагаемый налогом» объединяет эти две части в одно слово и теряет визуальное разделение, которое обычно обеспечивает дефис. Так как я не привык видеть это как одно слово, «не подлежащее налогообложению», мне будет труднее читать. Это похоже на одно слово, но это не слово, которое я узнаю, и мне нужно остановиться и обработать его.

Поэтому я бы предпочел «NonTaxable», потому что он сохраняет этот контекстный сигнал. Он читается как две отдельные единицы, обе из которых я сразу узнаю.

0 голосов
/ 10 июня 2009

Недостаточно контекста, но давайте догадаемся:

Nontaxable, кажется, происходит непосредственно из модели предметной области.

NonTaxable представляется преобразованием сущности Taxable в модель вашего домена.

Кроме того, как вы можете видеть из окружающих ответов, все сводится к тому, какое соглашение вы уже используете.

0 голосов
/ 10 июня 2009

Для меня это «не облагается». Так проще читать

...