富豪的プログラミングが当たり前となった今、特にメモリーをケチるようなプロ グラミングの事は忘れてしまっていると思います。 ただ、iPhoneやAndroidのように小さなメモリーしか載っていない携帯端末が流 行っていることや、サーバーサイドで扱うデータ量がユーザーのニーズによって 巨大化している事などから、そろそろ省メモリなプログラミングの事も思い出し たほうがいいのかなと私は最近思い始めています。 また、システムのパフォーマンスを支える部分にも「省メモリ」であることは有 効です。たとえば情報を転送する際、同一の情報をより小さく表現できるとそれ だけ純粋にパフォーマンスは向上します。1つのデータを半分の表現形式でエン コードできた場合、転送スピードは2倍になってくれます。そうなると、転送時 間が2時間かかる部分が1時間で済むのです!(場合によって) というわけで、この勉強会では省メモリに関
![省メモリーに関するデザインパターン 2011.04.18](https://cdn-ak-scissors.b.st-hatena.com/image/square/262e1e14c925a9f7364f6c6f719f25b5430add1d/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F2011-150327045635-conversion-gate01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)