Text this: Perspectives and experiences in the development of a software architecture course