Цифри не мають бути точними. Саме співвідношення між порядками між рівнями мають значення.
Однак, коли з’являється руйнівна технологія (наприклад, хмарні обчислення, 10 Гб / 100 ГБ ефірної мережі, новий модуль ядра мереж, мережі зберігання SSD, віртуалізація та контейнерізація), ці номери можуть бути визнані недійсними через появу, зникнення або переміщення нових рівнів.
Програмування на дуже високому рівні - де всі обчислення, мережа, розбір тощо виконуються за допомогою бібліотек, які не були написані вами самостійно, знаючи показники ефективності операцій низького рівня, можливо, не дуже допоможе, оскільки ваша можливість покращити кожен Продуктивність бібліотеки досить обмежена або відверта неможлива.
Натомість уважно прочитайте документацію, що стосується продуктивності кожної бібліотеки. Якщо бібліотека не має таких, запитайте їх - зробіть це проблемою. Або навчитися правильно орієнтувати програмне забезпечення.
Базове розуміння номерів затримки важливо, коли вас наймає компанія, яка розробляє та виготовляє програмні компоненти. Порівняйте це з компанією, яка розробляє та виготовляє автомобілі та кожен компонент, що міститься в ній, - прислів’я "винаходити колесо" (гума, тиск в шинах, протектори тощо).
Більшість програмних компаній не працюють на рівні компонентів - цілі функціональні програмні системи можуть бути побудовані з складання компонентів. Цим програмним компаніям не потрібно зосереджуватися на тому, як розробляти компоненти за термінами; натомість їм потрібно оцінити якість обраних компонентів.
Підсумовуючи, (1) цілком можливо, що вам не потрібно знати затримки; (2) якщо ви не хочете наймати компанію, яка виробляє програмні компоненти (бібліотеки), для продажу або для внутрішнього використання (як у деяких найбільших програмних компаній світу), (3), якщо вам потрібні ці номери, ваша робота - робити еталони самостійно, науково правильним способом, інакше ви не повинні працювати над програмними компонентами.