如每个字的定义包括了字别(这个叫做享元没错)和Size、color,其中的size等均属外部状态,这样岂不是每个字对象就没有同质化了么?!还谈什么节约内存啊?!
本来数据库的连接访问属于耗时 费周折,属于"weight",那么我们可以重用这些连接,这样,这些"weight"好像在fly,所以Flyweight翻译成享元只是从原理上翻译,并没有从字面上去真实的翻译。
感觉他有些名词的中文翻译很不错。
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》