Вопросы с тегом «conventions»

79
Следует ли программистам использовать логические переменные для «документирования» своего кода?

Я читаю Код Макконелла , и он обсуждает использование логических переменных для документирования вашего кода. Например, вместо: if((elementIndex < 0) || (MAX_ELEMENTS < elementIndex) || (elementIndex == lastElementIndex)){ ... } Он предлагает: finished = ((elementIndex < 0) ||...

79
Objective-C: утверждение против исключения против ошибки

В Какао, когда мне следует использовать NSAssert, NSException, NSError? Вот о чем я думал: NSAssert - при создании любой клиентской программы, используемой для собственной выгоды программистов, для двойной проверки правил, соглашений, предположений или предварительных условий и постусловий?...