Прежде чем продолжать, нужно подчеркнуть важность того, что значение кода ошибки должно быть уникальным, специфичным и предназначенным для восприятия машиной, а не человеком.
Это означает, что при каждом добавлении чего-либо, усложняющего API в угоду продвинутому пользователю, лучше все-таки скрывать это усложнение от типичного пользователя, который заинтересован лишь в стандартном случае
В этой главе мы изучим различные именуемые компоненты API, ряд стратегий, позволяющих выбрать хорошие имена, и несколько общих принципов, которые помогут в случае трудных решений — а такие неизбежно будут возникать.