Artikleid dokumenteerimisest
Küllalt sageli võib selline ümber tegemine otstarbekaks osutuda
juhul, kui rakendus eelmise versiooniga võrreldes on kolm või rohkem korda suuremaks paisunud.
Mõned arendajad püüavad sellist ümbertegemisvajadust vältida ning kohe algul luua põhjaliku
struktuuriga arendusprojekti, kus igal osal ja koodilõigul on kindel koht. Sellisel juhul aga kipub
tulemuseks olema ka näiteks lihtsa kalkulaatori puhul mitmeteistkümne kataloogi ning mitmekümne
failiga projektipuu, kus rakendusespetsiifilist sisu on siiski vaid paari faili seest. Selline lähenemine
võib mugav olla tarkvarafirmade puhul, kus suurte rakenduste struktuur on selgelt välja kujunenud
ning meeskond oskab sobilikke lõike kergesti leida. Kui aga tegemist rakendusega, mille
tegevusloogika saab kirjeldada paari ekraanitäie programmikoodiga, siis on lühikesel lahendusel
oma võlu - eriti, kui selle koodiga peavad hiljem tegelema mitmesuguse taustaga programmeerijad
eri arendusvahendite abil