Аднак у вялікіх прамысловых праграмах звычайна раяць выкарыстоўваць абяўленні асобных класаў і функцый, бо з-за магчымага супадзення імён у розных прасторах могуць узнікнуць шматлікія цяжка ўлоўныя памылкі.