|
|
|
|
|
by roca
2880 days ago
|
|
Supporting even completely unused features creates significant costs, including: -- Tests for those features still run regularly -- Increased download size -- Increased runtime code memory usage (it's impossible to completely separate code pages for unused features from used features) -- The code must be maintained as interfaces they depend on are refactored -- Attackers will find exploitable bugs that harm users and must be fixed |
|