小弟我稍微练习写一下 template
同时做 polymorphism
才知道用 template 写这个有这么卡 T__T
找了一些方法 最后选用 CRTP 来做
感觉上是可以解掉 dynamic binding / virtual 这类问题
但心理上总是有不踏实的感觉
先描述一下过程好了
参考了一些 design pattern, 在规划完架构开始写
一眼看见 interface 就忍不住想要来个 base reference/pointer 玩玩
而再把程式整理一下,则又发现因为不同 type 产出一样逻辑的程式码很多
又忍不住想要使用 template 把大伙儿一役解决!
就会同时写出适合 compile time 解决的 templates
和适合 runtime 解决的 dynamic binding
不晓得这样的现象是不是好的?
或是我该从哪里开始重新思考、重新审视的?
后记就是,我查到的文章都好老了 T__T
是这类的技术已经被哪些新技术取代了吗?T__T