История изменений
Исправление Egor_, (текущая версия) :
неиспользуемые участки кода - это обычное явления в коде, предназначенном не только для текущего приложения.
мне это стало очевидным в начале 2000-х, когда Delphi скомпилировал Hello World в 2-х мегабайтовый exe
конечно, из этих 2 МБ там реально выполнялось только несколько килобайт
ещё неиспользуемые участки кода встречались в индусском коде, за который платили построчно. например, if по булевской переменной мог выглядеть так (псевдокод):
str = ToString(boolean_var)
len = StrLength(str)
if len == 4 then
... это для true
elseif len == 5 then
... это для false
else
... а тут чистый профит для увеличения оплачиваемого LoC
endif
для чего лишние участки кода были вставлены в код, который ты реверсил?
Исправление Egor_, :
неиспользуемые участки кода - это обычное явления в коде, предназначенном не только для текущего приложения.
мне это стало очевидным в начале 2000-х, когда Delphi скомпилировал Hello World в 2-х мегабайтовый exe
конечно, из этих 2 МБ там реально выполнялось только несколько килобайт
ещё неиспользуемые участки кода встречались в индусском коде, за который платили построчно. например, if по булевской переменной мог выглядеть так (псевдокод):
str = ToString(boolean_var)
len = StrLength(str)
if len == 4 then
... это для true
elseif len == 5 then
... это для false
else
... а тут чистый профит для увеличения оплачиваемого LoC
endif
для чего лишние участки кода были вставлены в код, который ты реверил?
Исходная версия Egor_, :
неиспользуемые участки кода - это обычное явления в коде, предназначенном не только для текущего приложения.
мне это стало очевидным в начале 2000-х, когда Delphi скомпилировал Hello World в 2-х мегабайтовый exe
конечно, из этих 2 МБ там реально выполнялось только несколько килобайт
ещё неиспользуемые участки кода встречались в индусском коде, за который платили построчно. например, if по булевской переменной мог выглядеть так (псевдокод):
str = ToString(boolean_var)
len = StrLength(str)
if len == 4 then
... это для true
elseif len == 5 then
... это для false
else
... а тут чистый профит для увеличения оплачиваемого LoC
endif
или ты смог понять, что лишние участки кода вставлены специально?
для чего?