コード折り畳み
一部の言語やライブラリでは、多くのボイラープレートコードが必要となる。これにより、コードが非常に長くなり、要点がわかりにくくなる。
たとえば、Javaでは、getterとsetterを含む単一のプライベートフィールドは、3行に畳まれている。
これは、関数における通常の改行方法を採用した形式に展開すると10行となる。
さらに、コードにコメントが含まれている場合は、20行に展開される。