Я читаю документацию о правилах кодирования программного обеспечения и не понимаю следующих английских терминов:
- уровни чередования.
- чередующиеся процедуры.
Эти термины используются в следующих предложениях: «Для удобства сопровождения (и для повышения производительности) функции C не должны иметь более 6 уровней перемежения».
«Сложную функцию сложно проверить.Если функция содержит 15 чередующихся подпрограмм, в одной функции необходимо проверить 2 15 (или 32768) различных ветвей! »
Пожалуйста, не могли бы вы объяснить, что означают эти термины??Пример будет полезен.