无力吐槽,该怎么解决

无力吐槽
无力吐槽,该怎么解决
再次无力吐槽我们同事的代码
有个"清理"按钮,大概功能就是清理一个table上没用的行.

我发现前面有一个判断,调用GetSelectedRowIndex,我不明白为什么清理行的时候还要判断有没有选中的行.
问了一下编这个的人,他说是想判断这个table有没有行,如果没有行,就直接返回……

听到这个,我彻底崩溃了.明明判断有没有行直接就可以用table->rowCount()……
我还怕他有没有别的考虑,特意问了为啥不直接用table->rowCount(),他说可以……

/*****************************************************/
这不是第一次了,我已经忘了有多少次"无力吐槽"了
今天我改他那个代码,有一个同样的函数,实现复制了8次,如果要改一个其的逻辑,就要在这8个文件里改.我还怕这些函数是不是有哪怕稍微一点不同,用文本比较工具比较了,根本就没有不同……

/*****************************************************/
话说,这位同事经常得到领导的表扬,是因为勤劳

而我如果过多的花时间考虑一个类,既兼容以前的代码,以后改起来也简单,我改这个类,别人一行代码也不用改.结果换来的却是,"你花时间太多了的批评".
像同事那种代码,当时是不需要花时间,将来一改,尤其是别人改的时候,花时间更多
------解决思路----------------------
俺们组的主程,类里成员一律public,类外各种用。形参是int,有时候也要const,const&来修饰。
------解决思路----------------------
说多了都是泪,维护代码的飘过……
------解决思路----------------------
真的猛士,敢于直面惨淡的人生,敢于正视淋漓的鲜血。
真的码农,敢于直面脑残的教材,敢于正视智障的译著。

------解决思路----------------------
应该吐槽你们领导才对。

lz要在这样的领导下面干上几年,估计也是写这样的代码了。这么写可以被表扬,绩效上去了,工资上去了,奖金上去了。