Действительно длинный класс/переменная/свойство/имена методов

Ваш экземпляр Vue контролирует только div (id=content), вам нужно заключить ul в элемент, который тоже контролирует Vue:

<div id="app">
<ul class="navbar-nav">
   <li class="nav-item">
       <a class="nav-link" href="#" @click="reverseService">Services</a>
   </li>
</ul>

<div :class="{{ isService? '':'section' }}">
   <div class="row" v-if="!isService">
    some content
   </div>
   <div v-else>
    other content 
   </div>
</div>
</div>

В вашем скрипте:

[111 ]
6
задан 2 revs 23 May 2017 в 12:31
поделиться

10 ответов

В почтовом приложении яблока:

_synchronouslyTellServicesToRegisterAndSync()

В приложении я записал:

User.CanViewRestrictedItems()

Я приложение коллега записал:

Profile.DisplayMyDraftOrPendingProfile()
Profile.DisplayMyApprovedProfile()

Только начать.

новый:

Ограничительное имя внешнего ключа:

constraint ReportCompanyReportTemplateIDVersionID_ReportTemplateVersionReportTemplateIDVersionIDFk foreign key (ReportTemplateID, VersionID) references customer_ReportTemplateVersion (ReportTemplateID, VersionID)
1
ответ дан 8 December 2019 в 02:02
поделиться

Длинные имена переменной не беспокоят меня, пока нет очевидного более краткого имени, и именование нормально. Например, в Kamaelia, существует тип класса, названный этим:

threadedadaptivecommscomponent
2
ответ дан 8 December 2019 в 02:02
поделиться

Проверьте документацию Apple. Они - короли в этом. Очень описательный, но иногда мили долго. Несколько примеров от класса NSString:

NSString.completePathInfoString:caseSensitive:matchesToArray:filterType
NSString.stringByAddingPercentEscapesUsingEncoding

Мой фаворит в мире Microsoft: SetProcessWorkingSetSize

1
ответ дан 8 December 2019 в 02:02
поделиться
protected virtual OcrBarcodeSymbologies GetSupportedBarcodeSymbologies() { }
3
ответ дан 8 December 2019 в 02:02
поделиться

Несколько раз назад у меня была проблема с, в спящем режиме. Я получил NullPointerException в методе, названном findIntendedAliasedFromElementBasedOnCrazyJPARequirements!

4
ответ дан 8 December 2019 в 02:02
поделиться

Превосходная библиотека GTK + "страдает" от этого. Это очень аккуратно назвало функции, но так как основной API является C, и GTK + очень объектно-ориентирован, это должно закодировать имена классов на имя функций. Конструктор для класса X является X_new () и так далее. Это приводит к красотам, таким как gtk_recent_chooser_widget_new_for_manager ().

Я уверен, что существуют еще более длинные имена функций там, это было просто тем, которое я нашел быстро.:)

2
ответ дан 8 December 2019 в 02:02
поделиться

Я нахожу, что хорошо иметь длинные тестовые имена, которые описывают тест. Например:

testMapWithOneEntryAllowsDifferentEntryPreservingFirst
testMapWithOneEntryAllowsDuplicateEntryOverwritingFirst

(Это просто примеры, первое, что пришло на ум... Вы получаете идею все же.)

8
ответ дан 8 December 2019 в 02:02
поделиться

Это не действительно длинно, но мое любимое имя переменной когда-либо должно было указывать, что пользователь подписался для получения электронного письма.

Пользователь. IsSpammable

12
ответ дан 8 December 2019 в 02:02
поделиться

Соглашение об именах, которое я видел, за много лет до того, как fluent стал модным

public DataSet SelectAllUsersWhereDobIsGreaterThan1980AndIsMaleOrderByNameAndAge()
1
ответ дан 8 December 2019 в 02:02
поделиться
org.aspectj.weaver.patterns;

public class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor {
    boolean ohYesItHas = false;

    public boolean wellHasItThen/*?*/() {
        return ohYesItHas;
    }

    ... more methods...
}
7
ответ дан 8 December 2019 в 02:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: