エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コード品質向上のテクニック:第53回 通知多くして関数山に登る
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コード品質向上のテクニック:第53回 通知多くして関数山に登る
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記... こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 "Weekly Report" 共有の第 53 回です。 LINEヤフー社内には、高い開発生産性を維持するための Review Committee という活動があります。ここで集まった知見を、Weekly Report と称して毎週社内に共有しており、その一部を本ブログ上でも公開しています。(Weekly Report の詳細については、過去の記事一覧を参照してください) 通知多くして関数山に登る 関数が同期的に実行される場合、結果を呼び出し元に返す一般的な方法は、戻り値を使うことでしょう。一方、非同期処理の結果を呼び出し元に通知したい場合には、以下のような工夫が必要になります。 結果が得られるまで呼び出し元の実行をブロックする (≈ 同期的な実行にする)非同期処