导读:这本书在书柜里呆了太久时间了,是娃爸刚开始做程序猿的时候买的,咱也算半个程序猿吧,毕竟咱也是写代码滴,虽然做验证工程师套路就那些????。文中讲了好多设计模式,...
这本书在书柜里呆了太久时间了,是娃爸刚开始做程序猿的时候买的,咱也算半个程序猿吧,毕竟咱也是写代码滴,虽然做验证工程师套路就那些????。
文中讲了好多设计模式,光工厂模式就好几种,什么简单工厂模式,抽象工厂模式等等,更不用说其他的什么观察者模式,依赖倒转模式,策略模式了,各种技巧炫之又炫,一边看一边暗叹做IC验证工程师太幸福了,有现成的方法学(UVM),工厂模式都给设计好了,只要会用就行了????,这就造成了自己知其然不知所以然????,如果真要提高自己的能力,看UVM源码时,知道本书的各种设计模式还是不错滴。
这本书还没看完,给我的感觉就是设计时要把松耦合的主旨贯穿始终,善用抽象类,这样才有利于各模块间的复用(可能水平有限没能领会到本质????)。我也写过不少的代码,但复用性就没那么好,我觉得究其原因是各个功能块之间耦合太紧,一个类里实现了太多的功能,这个以后写代码时要注意了。
这是今天的小感悟,每天进步一点。
文| 艾米粒