Empirical Study On Technical Debt As Viewed By Software Practitioners