| |
Deep magic is a programming term for critical code that isn't widely understood. It's commonly applied to code that is deliberately obscured or kept secret. The term can also apply to complex code such as cryptography libraries that many programmers use but few fully understand.
ExamplesUndocumented features of software or hardware that a vendor uses to manage its platform or provide remote support.---Trade secrets that a firm purposely keeps to a select few employees.---Complex code in areas such as scientific computing that is widely used but is only understood by experts in a particular area.ImplicationsDeep magic may expose security vulnerabilities as secretive code tends to lack hardening. It can also be a concern that programmers commonly use libraries they don't understand.
Industries
This is the complete list of articles we have written about industries.
If you enjoyed this page, please consider bookmarking Simplicable.
© 2010-2023 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited.
View credits & copyrights or citation information for this page.
|