Why not? I would be curious to see how people tackle <i></i>large, complex<i></i> web software <i>in an efficient way</i> - that is with tools support, not by fighting against them and working around inadequacies.<p>Example: if the unit tests represent 50%+ of the code base, one is probably working around dynamic typing.<p>And here&#x27;s some examples of complex software for comparison: image editor, digital audio workstation, CAD, video conferencing, computer vision &amp; imaging, office suite, large games (think DeusEx, not minesweeper).<p>Not complex: almost anything CRUD