与项目经理思路冲突,项目经理说一定要按他的方法实现,真不能理解,请大家帮帮忙
有一个对象Message,有a、b、c三个属性,对应的表是message,列名a、b、c。
有这样的需求:从数据中查询出一条记录,显示到页面。
但是后来需求有变,要求:在显示的时候,属性a要显示列名b的内容,属性b要显示列名a的内容。
我的思路:在代码中进行更改,把a和b的值互换。
但是项目经理的思路是:在sql查询的时候,在select语句中进行错位赋值。
我说,你在sql里面改其他人怎么能看的懂,我在代码里更改加个注释谁都可以看得懂。
项目经理一定要在sql查询的时候就完成对调赋值。
请大家给个思路,觉得项目经理这种思路到底有什么用?