title: Is there such a thing as a filename that is too long?
body: <p>I'm thinking about filenames which are very long and therefore considered as bad practice. For example, the <a href="https://github.com/ReactiveX/RxJava" rel="nofollow noreferrer">RxJava</a>
   project on GitHub contains a Java file that is called "CompletableMergeDelayErrorIterable.java". I'm wondering if filenames like these should be shortened in order to enhance the readability. Is there a rule of thumb? Or should a filename just be self-explanatory?</p>