Когда код стал настолько сложным, что его трудно поддерживать, есть ли какое-нибудь решение для элегантной оптимизации этих избыточных if / else?

NoSuchKey

рекомендация

отblog.csdn.net/bjmsb/article/details/113885543
рекомендация