エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
可読性とクソコードは全然違う
なんか競プロ出身者は可読性が低いとか言う話が多いけど そうじゃなくてクソコードが多いんだよ 可読性... なんか競プロ出身者は可読性が低いとか言う話が多いけど そうじゃなくてクソコードが多いんだよ 可読性が低いだけならまだマシだし、可読性は人によるよ 例えばTypeScriptで リストにはappleという文字列が入ってる 3の倍数の場所にあるappleをbananaに書き換えて 新しいリストを返す関数を作るっていうIssueがあったとして const toBanana = (apple: 'apple'[]) => apple.map((a, i) => (i % 3 === 0 ? 'banana' : a)) const toBanana = (apple: 'apple'[]) => { const appleAndBanana: ('apple' | 'banana') = for (let i = 0; i < apple.length; i++) { if (i % 3 ===