DictionaryForumContacts

   English
Google | Forvo | +
to phrases
dead codestresses
comp., MS неиспользуемый код (Code that is not called during profiling)
Gruzovik, progr. невыполняющийся код
IT мёртвый код; невыполняемый участок программы; неиспользуемый код (Dead code is code that is present in the system but is not supposed or expected to be used anymore. Dead code needs to be found and removed; leaving dead code in is an obstacle to programmer understanding and action, and there’s the risk that the code is awakened which can cause significant problems. Dead code is not truly dead until it’s buried. Deleting dead code is not a technical problem; it is a problem of mindset and culture. Finding dead code is the hard part. Sometimes dead code is genuinely unreachable, and static analysis can tell you this. The effectiveness of static analysis, however, depends on tools, language and architecture, but it’s a good start. When software features are withdrawn or superseded at the requirements level, code associated with those features must also be due for retirement. Another clue that can be used is code stability. Your version control system is a knowledgebase of change. Which parts of the codebase never change? There are many reasons code may be stable – it’s just right, it’s just dead, it’s just too scary – but unless you investigate you’ll never know. Of course, dead code may still end up being changed as a consequence of an automated refactoring, but such changes also have a signature: their changes correlate with other refactoring changes, but they are not changed to fix bugs or add features. Runtime monitoring of the system cannot definitively tell you which parts are dead, but they can tell you which parts are definitely alive.); неиспользуемый код (Dead code is code that is present in the system but is not supposed or expected to be used anymore. Dead code needs to be found and removed; leaving dead code in is an obstacle to programmer understanding and action, and there’s the risk that the code is awakened which can cause significant problems. Dead code is not truly dead until it’s buried. Deleting dead code is not a technical problem; it is a problem of mindset and culture. Finding dead code is the hard part. Sometimes dead code is genuinely unreachable, and static analysis can tell you this. The effectiveness of static analysis, however, depends on tools, language and architecture, but it’s a good start. When software features are withdrawn or superseded at the requirements level, code associated with those features must also be due for retirement. Another clue is code stability. Your version control system is a knowledgebase of change. Which parts of the codebase never change? There are many reasons code may be stable – it’s just right, it’s just dead, it’s just too scary. Dead code may end up being changed as a consequence of an automated refactoring, but such changes also have a signature: their changes correlate with other refactoring changes, but they are not changed to fix bugs or add features. Runtime monitoring of the system cannot definitively tell you which parts are dead and which parts are definitely alive.)
math. нерабочие участки кода
progr. недостижимый код (ssn); неисполняемый код (в программировании – группы (блоки) команд или подпрограммы, к которым никогда не будет обращения, поскольку все соответствующие вызовы были удалены (отсутствуют), или по какой-то иной причине. Такой код, который никогда не будет выполняться независимо от значений переменных или других условий, возникающих во время исполнения программы, обнаруживается компилятором на этапе статического анализа, при помощи графа потоков управления (CFG ). Отметим, что в ряде случаев, таких как модификация адреса возврата в стеке, вычисляемые адреса переходов и т.п., блок может быть помечен как недоступный ошибочно. Syn: unreachable code ssn); недоступный участок программы (ssn); недостижимый участок программы (ssn); невыполняемый код (ssn); бесполезный код (Dead code needs to be found and removed; leaving dead code in is an obstacle to programmer understanding and action, and there’s the risk that the code is awakened which can cause significant problems. Deleting dead code is not a technical problem; it is a problem of mindset and culture. ssn); отмерший код (Microsoft Alex_Odeychuk)
 English thesaurus
dead code
abbr. deadcode (ssn)
abbr., progr. useless code (ssn)
dead code: 13 phrases in 3 subjects
Information technology4
Mass media1
Programming8