Re: [問題] 關於資源問題
: 想請教一下
: 為啥要一次宣告500個物件?
: 譬如你要做一個人的程式
:
: 人
: |
: __________________
: | | | |
: 頭 身體 雙手 腳
: |
: _________
: | | | |
: 手臂 手指 手掌 etc
: 你只要在"人"的程式中宣告"雙手"這個物件
: 不就可以使用到"雙手"這的程式的物件了嗎?
: 而且一次全部宣告...有點無視物件導向程式的易管理的精神
: 作為後續的程式維護 不建議這樣做
你說的我懂,我也是這麼做,但是我的每個class中都有一兩百個物件,
以上面的例子,雙手只是我的其中一個class,
最近一股腦寫完project後才發現資源吃很兇,
我也不清楚是什麼原因,是我物件太多嗎?
還是embed太多swf...之類的東西呢?
我隨便觸發一個隱藏部分class,顯示某一個class的動作,
他都會稍稍的慢一點點,然後就恢復速度,
但是只要連續觸發,在那個瞬間就能明顯感到程式變慢,
實在有夠困擾。(以上是用flex)
還是我的timeevent的間隔設太短(我要時時監控程式進行到什麼狀態),
我有些Timer元件其間隔大概是80-160,不知道這樣是不是太短了,
是不是只要間隔短,監聽的事情又多就會吃很多資源呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.200.189
※ 編輯: evileva 來自: 59.126.200.189 (07/22 15:17)
討論串 (同標題文章)