memrootじしょ
英和翻訳
technical debt
Maintainability
Jigsaw Puzzle
In which
technical debt
/ˈtɛknɪkəl dɛt/
テクニカル デット
1.
短期的な実装のしやすさを優先して、最善ではない設計やコードを採用することで将来発生する追加開発のコスト。
ソフトウェア開発において、納期や予算の都合で理想的な設計や実装をせず、一時的に手軽な方法を選択することで、後になって発生する修正や改善作業のコストを「借金」に例えたものです。この「技術的負債」が蓄積すると、システムの保守性や拡張性が低下し、開発効率が著しく落ちる可能性があります。
Ignoring
proper
architectural
design
led
to
significant
technical
debt
in
the
project.
(適切なアーキテクチャ設計を無視した結果、プロジェクトに重大な技術的負債が生じた。)
Ignoring proper architectural design
適切なアーキテクチャ設計を無視すること。
led to
~につながった、~の結果となった。
significant technical debt
重大な技術的負債。
in the project
そのプロジェクトにおいて。
We
need
to
allocate
time
next
quarter
to
pay
down
some
of
our
technical
debt.
(私たちは来四半期に、技術的負債の一部を返済するための時間を確保する必要がある。)
We need to allocate time
私たちは時間を割り当てる必要がある。
next quarter
来四半期に。
to pay down
返済するために。
some of our technical debt
私たちの技術的負債の一部。
Accumulated
technical
debt
makes
it
harder
to
add
new
features
quickly.
(蓄積された技術的負債は、新しい機能を迅速に追加することを困難にする。)
Accumulated technical debt
蓄積された技術的負債。
makes it harder
それをより困難にする。
to add new features
新しい機能を追加すること。
quickly
迅速に。
Refactoring
old
code
is
a
way
to
reduce
technical
debt.
(古いコードのリファクタリングは、技術的負債を減らす方法の一つだ。)
Refactoring old code
古いコードをリファクタリングすること。
is a way
方法である。
to reduce
減らすための。
technical debt
技術的負債。
関連
refactoring
code quality
software entropy
legacy code
maintainability
spaghetti code