1
bigcoon 2015-09-15 15:12:44 +08:00
看场景和需求了,也不要一味的追求新技术
|
2
letitbesqzr 2015-09-15 15:17:38 +08:00
也要考虑到大家的适应能力..要不你一个人把项目做完好了? 我们公司一些岁数大点的,做了那么多年,没有年轻时候的激情的..不想去折腾新技术了
|
3
mongodb 2015-09-15 15:23:29 +08:00
还会~ 新人一般都比较热衷于新技术,尤其是做开发年份没几年的人总会这么想,毕竟还没学会团队里合作的一些微妙的东西,心比天高嘛。
能理解,没有足够的项目协作经验,都会这么干,所以这样的人扔去独立做个新的小项目其实特别合适,速度飕飕的。 所以楼主你还没适应也正常,当然这不代表说你是错的,你只是在用自己的想法去要求别人的时候遇到了要磨合的东西而已,也别无法容忍。 我不是做开发,但涉及类似讨论的时候,我永远是保守优先,然后小幅推进。新技术什么的我才不在乎呢,要推动也不可能由一个人来推动,只能是一群人不停碰撞磨合然后逐步推动的。 激进的我见多了,就算顶上去了,以现在的技术演进速度,一年后这些东西就会被更新的新人嚷嚷着要革命掉,然后一年前的革新者很可能一年后就变成保守主义了。 |
4
wingoo 2015-09-15 15:27:23 +08:00
新的公司要的是快速的把原型上线
至于是什么轮子, 用大家最熟悉的就好了 |
5
weer0026 2015-09-15 15:28:30 +08:00
维护成本啊。。你不可能一直维护这个项目,你离职或者换项目组,这个新东西可能就找不到人接手了。我现在接手维护前任留下来的 python 项目很久了,就是找不到人接手,我做其他项目还得时不时过来维护一下,很累。
|
6
crazyxin1988 2015-09-15 15:30:36 +08:00
为啥用 node+angular 做前端?
springmvc+angular 不可以么 |
7
billdc 2015-09-15 15:34:56 +08:00
@crazyxin1988
您好!我目前就正在用 spring mvc + angular , 有时候感觉不太方便.不用 node 感觉前后端还是没有完全分离. 请问 url rewrite,还有 gulp 和 grunt 之类的自动化工具有没有好的结合的办法? |
8
FrankFang128 2015-09-15 15:36:39 +08:00
最好的技术就是你们团队最熟悉的那些技术。
|
9
linoder 2015-09-15 15:37:08 +08:00
什么是新技术?
前端方面 react 这种? |
10
emo335 OP @crazyxin1988 就想把 java 这部分作为纯粹的数据供应者,不负责数据展示
|
11
JohnSmith 2015-09-15 15:42:29 +08:00
公司不应该都是只求稳定嘛
|
12
jarlyyn 2015-09-15 15:43:55 +08:00
产品怎么可以直接用新技术,你负责挖坑别人负责埋么……
感觉新技术还是内部项目开始用起比较好。 |
13
66beta 2015-09-15 15:51:20 +08:00
现在产品维护迭代花去了 99%的时间
|
14
hkongm 2015-09-15 15:53:20 +08:00
老大们也不咋懂,有就上!!不影响业务即可!
|
15
cnhongwei 2015-09-15 15:55:19 +08:00
新技术也用,但考虑的是三个方面, 1 、能不能找到相应的人,比如我们这三线城市就会把 nodejs 否掉了。 2 、是生产力, dbutils 写代码还是太慢了一些, spring boot 使用不使用倒没有什么关系,现在使用 spring-data-jpa 对开发来说快得多,三就是可维护性,使用 dbutils ,后面加个表,加个字段之类的不麻烦吗?
|
16
wshcdr 2015-09-15 15:57:19 +08:00 2
练从难处练,用从易处用
|
17
aivier 2015-09-15 16:09:20 +08:00
这边后端 ASP 前端 HTML5+CSS3...
|
20
sprite0616 2015-09-15 17:06:08 +08:00
新技术做十个项目,比不上一般技术做一个项目,这种情况很多吧
|
21
maddot 2015-09-15 17:13:03 +08:00
Oh young boy We just want to go home in time after working 8 hours, can those new technologies can promise this?
|
22
crazyxin1988 2015-09-15 17:31:48 +08:00
@billdc
之前公司的前端架构准备引入 node 作为前端,但是被架构否掉了,原因: 1. node 公司本身的技术储备还不够,工具链也不熟悉 2.招人成本高 目前,公司很多项目是 spring+react ,前端打包使用 webpack ,集成到 jenkins 中去了。 新项目,有的组开始使用 springboot 了 |
23
crazyxin1988 2015-09-15 17:33:50 +08:00
@emo335
我觉得 真心没必要啊 除非你的项目已经大到前后端维护很困难了 之前做一个 crm 项目 就是 spring+angular 感觉蛮好的。 你要清楚,每引入一层,代码的联调阶段就多一份痛苦 所以 是否前端引入 node 应该衡量一下 项目规模以及引入的代价 |
24
yonka 2015-09-15 17:35:57 +08:00
个人和团队的技术对立是很痛苦的事情,尤其是自己希望多学多尝试而团队更倾向于保守稳重(不好听的就不说了)的时候...
|
25
YUCOAT 2015-09-15 19:03:11 +08:00
我厂用的一直都是 CPP 、 IDE 用的还是 vc8.0 ,原因是有太多的历史代码要去兼容。
|
26
reeco 2015-09-15 19:16:55 +08:00 via iPhone
既然用了 spring ,为何不用 springjdbc 代替 dbutils
|
27
wy315700 2015-09-15 19:18:47 +08:00
酒越陈越好喝
技术不是越新越好用 |
28
miniwade514 2015-09-15 19:27:35 +08:00
要尝试新技术,可以从公司内部使用的系统、工具着手,自由度高,风险小。
|
29
ljbha007 2015-09-15 20:06:21 +08:00
自己私人项目我喜欢研究新技术 公司项目我是保守派 因为需求不同
私人项目主要是自己玩的乐趣和功能新奇、独特 公司项目要求稳定、高效、性价比高 |
30
billwang 2015-09-15 20:17:06 +08:00
如果是公司来做肯定选择目前比较成熟的技术,如果用新技术首先开源社区支持力度不是很大而且如果你离职了项目后期要做一定的修改找相应的技术人员都找不到或者成本很高。
|
31
xxppxiaowei 2015-09-15 20:30:46 +08:00
angular 也是新技术吗? 你们用 2 了?
|
32
billdc 2015-09-19 16:28:09 +08:00
|
33
jack80342 2017-12-16 22:22:19 +08:00
翻译了 Spring Boot 最新的官方文档,https://www.gitbook.com/book/jack80342/spring-boot/details
|