Valami ilyesmire tippeltem volna.
Egyébként az a szép, hogy ha jól sejtem, akkor az ilyesmiben még tud is segíteni a perl, ha használod a saját rutinjait az elérési utakkkal kapcsolatban.
Fejből meg nem mondom, de kb. mintha a python-ban is lenne valami os.path.join(), meg mintha valami ehhez hasonló lenne perl-ben is.
Ha meg, ami konfig, kiszervezed konfignak, és nem hardkódolod bele a kódba, akkor...
Persze az évek és szopások árán tanulja meg az ember az ilyesmit, hogy egyszerűbb az elején egyszer jól megírni és 20 másodperccel többet rászánni, mint összecsapni valami worksforme kódot, és utána meg egy nagyobb változásnál vakarni a fejet.
A python ilyen oldalról mondjuk nagyon jó: az interaktív shell-jét iszonyatosan tudom imádni!
Ott az "apróságokat", amivel kapcsolatban bizonytalan vagyok le tudom tesztelni.
Megírom a függvényt.
Megírom rá a unit tesztet.
bb test
Majd hozzá lehet ragasztani a többi kódhoz.