对于项目设计,如何用正确姿势的和有不同看法的同事讨( si)论( bi)

2015-07-14 20:37:07 +08:00
 jadetang
最近在进行一个项目,其实很简单的一些功能,无非就是增删改查,但是因为涉及的权限的东西,leader觉得应该使用已经有的权限系统来完成功能。但是,原来的权限系统是了满足其他场景而设计的,于是乎api各种难用,需要写一些很绕的代码来完成功能。
有多难用呢,举个简单的场景,你有两张表, 一张是书籍表,一张是作者和书籍对应表,为了满足“要求”,你你必须把对应表存放在其他系统的数据,书籍表存放在自己的数据库。
今天又在讨论这个,我非常抵触这样的做法,于是乎把种种我认为很绕的地方说了出来,例如为了使用那个系统,对本身这个系统的设计的侵袭,但是leader以及我们组长的理念就是,这都不是问题,无非是代码绕一点,麻烦一点。
后来,有个功能,权限系统暂时实在没有办法满足设计要求了,leader说,这种场景也不多,实在要做,到时候手工往数据库插入一条数据,或者删除一条就行了。
这种话说出来的时候,我觉得已经是在耍流氓,没有办法好好讨论了。

请问,遇到这种问题我应该怎么做呢,各位V友。
2220 次点击
所在节点    职场话题
8 条回复
Keita1314
2015-07-14 22:03:36 +08:00
最近也在构建一个认证授权系统,权限系统应该是中心化的系统,供其它系统使用,照理来说,只需要保存用户,角色,权限策略就可以提供给任何系统使用,楼主可以跟leader说权限系统不行,然后主动申请自己做一个,然后年底KPI又提高了,年终奖也提高了,爽!
tangzx
2015-07-14 22:08:53 +08:00
当然是听leader的了,你是leader还是他是leader
nicktogo
2015-07-14 22:44:22 +08:00
怎么跟我们在做的数据库课程项目这么像呢,。,同样是权限的管理有不同意见,。,不过很快就谈好了。。有个问题,实际做项目,数据库是分布在不同的服务器上?那需要两张表的时候要在代码里完成join,where = 之类的需求?
ffffwh
2015-07-14 22:51:29 +08:00
leader说的不对,听leader的
ruandao
2015-07-14 22:58:35 +08:00
做好抽象呗

上班干活
jadetang
2015-07-15 08:10:39 +08:00
@ruandao 马上要去下家了,已经不是我的锅了。争论只是从设计上考虑,就事论事
smithtel
2015-07-15 10:44:38 +08:00
leader说的都是你要去做的就是这么简单。不满意就走人,我同事就是这么走的。
jadetang
2015-07-15 11:40:18 +08:00
@smithtel 我还是太年轻啊,以后一定注意,leader说的无条件执行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/205727

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX