Технический долг (также известный как долг проектирования или долг кода) — это концепция в программировании, отражающая дополнительную разработку, возникающую, когда код, который легко реализовать в краткосрочной перспективе, используется вместо применения наилучшего решения.