プログラミングでは名で体を表すことが重視されるため、命名が冗長になりがちです
例えばpythonをインタプリタで読み込む場合、拡張子が.pyである必要はありませんが、あえて他の拡張子を使う必然性にも乏しいため、解説には含まれません
基礎的な情報も供給過多になることで場合分けが難しくなります
サンプルに従って命名を強制し、後々にその目的を学ぶことは順序として合理的です
プログラミングの解説に難解な内容(言葉足らず、例示不足)が多いことは確かですが、命名について学習段階毎に「知らなければ知らないで不都合の無い知識」はなるべく取り除いた方が内容も明確になります