Review 'use of tools'

This commit is contained in:
Lucian Popescu 2022-06-19 14:14:33 +03:00
parent f9a08f9e10
commit 146f3dffff
1 changed files with 5 additions and 4 deletions

View File

@ -202,10 +202,11 @@ man-hours).
\subsection{Use of tools}
Using inadequate development and testing tools introduces additional
overhead in the porting process. This happens when the used tools are either
outdated or too hard to use~\lm{I'm still not bought on the ``outdated'' aspect; developers shouldn't suffer just because a maintainer decides to break compatibility with an older version of a tool.}
\lp{is there something we can do regarding this?}
for the purpose of the process.
overhead in the porting process. This happens when there is a mismatch between
the version of a tool available in the development environment and the version
expected by the project. This introduces additional overhead in installing the
proper tools. Moreover if the correct version of the tool cannot be found
anymore, more overhead is added by finding workarounds.
\subsection{Understanding the system}
Software complexity is a multi-dimensional problem, it includes: structural,