调查贴--你们的项目里用了BOOST或LOKI库吗?
昨天收到淘宝挖来的《Modern C++ Design》,兴奋之余赞叹不已~可是,也有很多疑虑...
我以前做的个项目里应用了Boost库,当时就我一个人负责那一块,所以开发环境都是自己最熟悉的,想用什么就什么。可是我离职后,代码交接时,公司告诉我,一些代码可能你走后就死了。
我想,是因为每个人对C++的熟练情况不一样,对这种挑战编译器的template技术很少人用在实际中呢?还是说我太卖弄自己了,半壶水响叮当?
我想问问大家,你们在开发项目的时候会选择Boost或Loki、WTL等一些template的库麽?别人怎样评价呢?
[解决办法]
从职业道德上说,离职以后你并没有义务要对之前的代码负责
作为手段,程序员可以使用技术壁垒保障自己的利益,你和公司就是个商业关系,没什么不好意思的
当然,如果可能还是应该帮一下过去公司交接的人,让他容易维护理解旧代码
如果动机正常,那么就放心使用。不要太在意别人的看法,但不能给其他人的工作造成困难,也就是不能阻碍合作
[解决办法]
模板元技术几乎只该用在大型通用库的编写上。
其它都可以用用。
[解决办法]
不用boost 和loki
顶多用用tr1的库
[解决办法]
用过boost
loki不敢直接用
[解决办法]
没用过。
[解决办法]
Loki有很多语言花招,boost更实用。知识丰富。
[解决办法]
boost用过一点点而已
[解决办法]
[解决办法]
很少用,主要是效率上优点低,而且功能上不是我一定得用的
[解决办法]
我们这boost用的都很少...基本在用sgi_stl