やった!遂に日本語版がリリースされました!ご意見、ご感想、誤記・誤植などのご報告は、メッセージを送信してください。
Flyweight

Flyweight を Rust で

Flyweight 構造に関するデザインパターンの一つで メモリー消費量を低く抑えることで プログラムが膨大な数のオブジェクトを支えることができるようにします

複数のオブジェクト間でオブジェクトの状態の一部を共有することにより これを実現します つまり Flyweight は 異なるオブジェクトによって使われる同じデータをキャッシュすることにより RAM を節約します

Rendering a Forest

他言語での Flyweight

Flyweight を C# で Flyweight を C++ で Flyweight を Go で Flyweight を Java で Flyweight を PHP で Flyweight を Python で Flyweight を Ruby で Flyweight を Swift で Flyweight を TypeScript で