エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Flutter で値オブジェクトに extension types を導入して 31% パフォーマンスが改善した話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Flutter で値オブジェクトに extension types を導入して 31% パフォーマンスが改善した話
こんにちは、Sally 株式会社 CTO の @aitaro です。普段はマーダーミステリーアプリ「ウズ」とマダミス... こんにちは、Sally 株式会社 CTO の @aitaro です。普段はマーダーミステリーアプリ「ウズ」とマダミス情報サイト「マダミス.jp」を開発しています。 今回は、Flutter アプリケーションにおいて値オブジェクトの実装に Dart 3.3 から導入された extension types を(今更ながら)採用したところ、パフォーマンスが改善したという話をご紹介します。特に、ゲーム状態構築処理において 31%の高速化を実現できました。 値オブジェクトとは 値オブジェクト(Value Object)は、ドメイン駆動設計(DDD)における重要な概念の一つです。単純なプリミティブ型(String、int など)をラップして、ビジネスロジックに意味を持たせる設計パターンです。 例えば、ユーザー ID を表現する場合、単なる String ではなく UserId という専用の型を定義するこ

