与同事程序理念有分歧怎么办?

jogger 发布于 2016/05/25 17:29
阅读 2K+
收藏 0

举例来讲,一个是微软的思考方式,一个linux的思考方式。都各自有各自的道理,都有优缺点。怎么选择,何去何从?

大家是怎么解决这个问题的?

加载中
1
乌龟壳
乌龟壳
所有模式在业务面前都是虚的,只有符合业务的模式才是好模式。
1
潇洒非常
潇洒非常

从技术角度估计争不出结果。

从业务方向分析吧,哪个技术方案更符合就用哪个。

0
jogger
jogger
在线等,oc下午没人吗?
螃蟹大叔
螃蟹大叔
回复 @eechen : win10都要集成ubuntu
eechen
eechen
回复 @刘万杰 : 招人先问技术流派,粉微软的一律刷掉,就什么事都没有了.
螃蟹大叔
螃蟹大叔
除非用.net写程序,都最好选择Linux服务器
jogger
jogger
回复 @eechen : 假如你跟windows迷(通常他们不自知)说这些话,他们的反应基本可以想象到
eechen
eechen
微软都说它"爱"Linux了,所以当然是用摧枯拉朽的Linux思维呀
0
leo108
leo108

由技术leader定夺

0
martinyuan
martinyuan
由技术leader定夺
0
loyal
loyal
大开杀戒
0
yak
yak
哪个实用就用哪用,5000k能招到2年经验的,就不会花10000招个5年经验的
0
jogger
jogger

引用来自“leo108”的评论

由技术leader定夺

也许这是最无奈,但是最正确的方法
0
jogger
jogger

引用来自“乌龟壳”的评论

所有模式在业务面前都是虚的,只有符合业务的模式才是好模式。

有的时候,问题并不是这么单纯。

比如一个升级程序,有人说强杀主进程,再升级替换;有人说强杀不好,需要让升级程序去访问守护进程,获得进程的运行状态。如果进程存活,则让守护进程去通知主进程自己退出。

哪个更符合业务模式?

乌龟壳
乌龟壳
你没给出最终实现需要的效果,也就是“业务”,如果你是窗体程序,强杀连提示都没有用户怎么想?如果是后台服务,是否有些东西要平滑过渡一下?比如通知旧服务不再接受新的请求,已有的请求处理完就关闭,新的请求给升级后的新服务。脱离“业务”谈方案是没有意义的。
返回顶部
顶部