オブジェクト指向システムの設計 170 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0598デフォルトの名無しさん
2016/06/05(日) 14:48:46.08ID:fuiY39enネットワークIOに関わるライブラリで、
ネットワークストリーム(websocket)をキャプチャするライブラリである。
このライブラリを連続して稼働させたいが、
ガベージコレクトしようにも、ネットワークストリームのデータは単方向リストで構成されており、
単純に言えば長期稼働によりOutOfMemoryの可能性がある
私はこの挙動に満足できないので、プロクシパターンでも使って改変しようと思っていたのだが
オブジェクトのセッタ及びゲッタが満足に公開されておらず、そうすることもできない
これのどこに再利用性が?
この部分的な挙動以外の全てにおいて俺は満足しているが、
長期稼働を前提としない設計のおかげで、全てが台無しになっている
俺はどうすれば俺が期待するように稼働させられるかを知っているが、
たったこの一点だけでこのライブラリは「使えない」んだが
■ このスレッドは過去ログ倉庫に格納されています