新舊工作程式比較

作者: SecondRun (雨夜琴聲)   2023-10-02 22:58:09
舊:
mvc+ninject+ecs+unirx+unitask
singleton game manager = god class
各種manager的關係所以耦合超高
沒出錯都好說,一出錯就很難trace
新:
mvc+ninject
SOLID
bind tosingleton幾乎所有東西,滿神奇的
各種callback都要把action經由mvc架構傳來傳去
感覺unirx跟unitask應該還是可以引入
耦合滿低的也很好trace,但寫起來好麻煩
我還是比較喜歡god class,ㄎㄎ
作者: JenniferLope (ㄚ)   2023-10-02 23:02:00
大師
作者: sustainer123 (caster)   2023-10-02 23:07:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com