minahitoの鯉日記スマートフォン用の表示で見るminahitoの鯉日記この広告は、90日以上更新していないブログに表示しています。動的プロパティをインスタンス単位で構築しとるんで、結構重い。操作感はイイんよねぇ。いくつかのWebフレームワークは動的プロパティを避けるためにソースコード生成を用いて操作感と速度の両立を図っとる。他のやり方としては、データをもっとも高速に扱えるただのバイトの並びとして考え、解釈時にヘッダなどでプロパティを特定するという方法がある。データに動的プロパティやメソッドはなく、代わりにデータ解釈用(あるいはデータ解釈者用の)メタデータを突っ込んどくんじゃけど。減る分パフォーマンスには非常に有利になる。メタデータがついとるとはいえ、素のデータを放置するんはアレじゃけぇ、最低限クラス化しといてデータ操作メソッドを提供し、「データ操作を受けたときに、自動で外部のデータ定義に処理をデリゲートする」という実装方法もある。この実装はパフォーマンスを維持しつつも、外から使うとき、クラスベースのOOPに綺麗に混ざるのがメリット。最適ケースの倍になるはず。»プロフィールid:minahito_carp今年こそ広島が優勝したブログ。(1)はてなブログをはじめよう!minahito_carpさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。