- 主题:大家对开发人员写带类的C怎么看
更多的时候是: 大部分人都是平均水平, 真正的精英码农很少, 大多数人都是脑子不是很清楚, 设计的东西都是没有必要的复杂.
还有一部分人之所以复杂是为了自我保护, 有时候领导比较傻, 得故意复杂去获得credit...
【 在 ziqin 的大作中提到: 】
: 异步不多的情况下无所谓,异步多了,就是恶梦,肯定有内存泄漏
: 这个主要还是涉及代码维护和未来改进的事,单就当下的需求来看,怎么弄都可以
:
--
FROM 142.59.143.*
cpp后面很多特性没什么太多实际意义,除了花哨,烦人,也没什么大用
--
FROM 101.243.155.*
写起来太累人
【 在 stub 的大作中提到: 】
: 为什么不用智能指针这么牛x好用的东西
--
FROM 119.103.2.*
某个类里有个vector变量,需要用到读写操作,为了封装,加了一个const vector&的get函数,再加了一个set函数,为了清空,又加了一个clear函数。不少人倾向于只接一个非const的get函数(或者直接public该变量)。本来100行可以搞定的类,写下来1000行。
【 在 iFighter 的大作中提到: 】
: 更多的时候是: 大部分人都是平均水平, 真正的精英码农很少, 大多数人都是脑子不是很清楚, 设计的东西都是没有必要的复杂.
: 还有一部分人之所以复杂是为了自我保护, 有时候领导比较傻, 得故意复杂去获得credit...
:
--
FROM 221.220.226.*
因为并不牛x好用
我们这里有个同事用,又搞不清哪里引用了,内存一直放不掉,查找起来超级痛苦。
【 在 stub 的大作中提到: 】
: 为什么不用智能指针这么牛x好用的东西
--
FROM 117.140.37.*
【 在 somebody 的大作中提到: 】
: 因为并不牛x好用
: 我们这里有个同事用,又搞不清哪里引用了,内存一直放不掉,查找起来超级痛苦。
那如果产生异常这种情况, 你们一般怎么释放资源的
--
FROM 112.65.13.*
这才几行,用vector的好处是一堆函数可以直接写=default了,那一坨才是大头而且自己干写的话永远写不对。
【 在 toutouqi 的大作中提到: 】
: 某个类里有个vector变量,需要用到读写操作,为了封装,加了一个const vector&的get函数,再加了一个set函数,为了清空,又加了一个clear函数。不少人倾向于只接一个非const的get函数(或者直接public该变量)。本来100行可以搞定的类,写下来1000行。
: 【 在 iFighter 的大作中提到: 】
: : 更多的时候是: 大部分人都是平均水平, 真正的精英码农很少, 大多数人都是脑子不是很清楚, 设计的东西都是没有必要的复杂.
: ....................
--
FROM 218.108.94.*
这个类里有很多vector变量需要被外部访问,写了一堆get,set,clear。如果把vector定义成public成员变量,直接按obj.v1,obj.v2操作最省事儿。
【 在 PGP 的大作中提到: 】
: 这才几行,用vector的好处是一堆函数可以直接写=default了,那一坨才是大头而且自己干写的话永远写不对。
--
FROM 221.220.226.*
函数内部用是可以用智能指针的,那个案例是模块间用了,内存申请得还很大。在我这里内部用内存池的,异常的时候内存池析构
【 在 stub 的大作中提到: 】
: 那如果产生异常这种情况, 你们一般怎么释放资源的
--
FROM 180.138.183.*
非常好啊,Google以前的规范就是类c
--
FROM 124.64.18.*