Text this: Technical debt payment and prevention through the lenses of software architects