- 主题:公司要求C++开发只用到类封装和基础库,其他特性一概不许使用
这种事情都是看话语权
--
FROM 114.241.228.*
这未必是C++的问题,也许是用C++的那个码农的问题?哈哈
因为C++自由度太大,而且哲学是信任码农(的能力水平),用不好可能就是灾难
C++ core guidelines就是一份最佳实践指南,我等凡人都需要规范、最佳实践来限制不要太自由
【 在 gfkid 的大作中提到: 】
: 这里面我猜最糟糕的应该是c++
: 最好的是go,因为go起码有强制格式化
: :
--
FROM 114.241.228.*
C++很久以前没有clang-format
现在有clang-format,谁提交的代码没经过它处理,就可以交钱给大家买咖啡喝了
所以这是个team规定的问题
【 在 gfkid 的大作中提到: 】
: 不争论语言好坏,牛逼的人写的代码就是具有美感
: 不论是什么语言
: 如果项目能保证一致的格式化,那真是好运气
: ...................
--
FROM 114.241.228.*
别忘了造轮子是C++er喜欢干的事情
【 在 hyperLee 的大作中提到: 】
: 不做库, 只搞业务的话, 也够用了.
: 要是做产品, 就凭stl和boost这点东西能干什么啊.
:
--
FROM 114.241.228.*
我的意思是在stl和boost基础上能造出来很多轮子,所以光有stl和boost也没啥问题,哈哈
不过有很多重复的轮子
【 在 hgoldfish 的大作中提到: 】
: C++ 的一个使用场景本来就是造轮子给 Python/Java 调用啊。
:
--
FROM 114.241.228.*