Хотелось бы узнать, как часто в коммерческих проектах используют RecyclerView и универсальный Adapter для него. Может быть для каждого нужен свой, чтобы не ухудшать читабельность? Я никогда не сталкивался с потребностью создавать несколько RecyclerView, а вот сейчас мне это необходимо. Думаю, что создавать несколько классов под адаптер это колхоз, что скажите?