Express Yourself: An Argument for Ending the Single Letter Generic Type Convention in Kotlin

Although there is a level of complexity to the topic of generics, it is possible to discuss the topic without completely overwhelming students with theory and jargon. In order to not overwhelm students, it is vital to break down the topic of generics. One way to do this is by given generics descriptive names.

Do you think that descriptive names can help to reduce confusion surrounding the topic?