када прога делает что должна - она хорошая... када не делает - она плохая... Чо там внутри проги пользователю насрать... Помню сотоварищи в PCAD лазяли к станкам при СССР пристыковывать - ржали что там ПТУшники писали код... И что? А ничего... И прально об юсере думать при писании проги а не о всяких туфтовых умностях как писать проги.