map / filter などの高階関数よりも古典的な for文の方が読みやすいと感じるあなたへ by がくぞ

BuriKaigi 2025
レギュラートーク(30分)

map / filter などの高階関数よりも古典的な for文の方が読みやすいと感じるあなたへ

gakuzzzz がくぞ gakuzzzz

昨今のメジャーなプログラミング言語では、 mapfilter , flatMap といった高階関数が当たり前のように標準実装されています。

しかしながら、SNS上ではこういった高階関数を使ったコードは可読性が低いとか読み辛いといった声もしばしば目にします。

このセッションでは、高階関数を使ったコードにおいて読みやすくなるケースと読みにくくなるケースについて紹介し、なぜ読みにくく感じるのか読みやすくするためにはどのようにすれば良いのか、を紹介したいと思います。