Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає deterministic build?
Значення й приклади · Розробка програмного забезпечення
deterministic build: детермінована збірка, відтворювана збірка
Процес збирання, який щоразу дає однаковий результат за однакових вихідного коду, інструментів і вхідних даних.
Де і як уживається
Детермінованість важлива для перевірки релізів, довіри до ланцюжка постачання та налагодження відмінностей між середовищами. Її часто обговорюють разом із фіксованими версіями залежностей і відтворюваними артефактами.
Приклади речень
The security review required a deterministic build so the release team could verify that the published binary matched the audited source code.
Перевірка безпеки вимагала детермінованої збірки, щоб команда випуску могла підтвердити відповідність опублікованого бінарного файла перевіреному вихідному коду.
Однакові входи мають давати той самий бінарний файл, щоб перевіряльники могли зіставити артефакт із перевіреним кодом.
Our old pipeline was not a deterministic build, because timestamps inside the package changed even when the repository content stayed the same.
Старий конвеєр не забезпечував відтворюваної збірки, бо часові позначки в пакеті змінювалися, навіть коли вміст репозиторію залишався тим самим.
Змінні часові позначки порушують повторюваність: незмінний код дає різні результати збирання.
Поширені словосполучення
- deterministic build process
- deterministic build output
- achieve a deterministic build
- deterministic build pipeline
Пов’язані терміни
Інші терміни: Перевірка коду та його якість
- code review · перевірка коду
- refactor · рефакторити
- technical debt · технічний борг
- LGTM · на мою думку, усе добре
- nitpick · прискіпливе дрібне зауваження
- address feedback · опрацювати відгуки
- linter · лінтер
- hard-coded · жорстко заданий у коді
- code smell · ознака проблеми в коді
- reviewer · рецензент коду
- approve · схвалити
- readable · зрозумілий для читання
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
