Text this: A discussion on algorithmic thinking in product design process