Я столкнулся с этим вопросом в процессе собеседования. Я подумал про себя, что не видел такого использования, и задался вопросом, в чем может быть причина. С тегами java, разработка программного обеспечения, дизайн программного обеспечения, чистый код.