一个项目所用到的工具

2014-08-21 19:20:21 +08:00
 gongzili456
在这里想问一下大家在项目的完整生命周期中所用到的什么工具。

比如:在做项目前用什么做数据模型,用什么设计架构,用什么构建项目,等

请大家说明用什么开发语言,简单说说。
3300 次点击
所在节点    程序员
5 条回复
fclql
2014-08-21 20:00:42 +08:00
用键盘和显示器
mhtt
2014-08-21 20:30:19 +08:00
不懂架构数据模型等专业术语,只是说下我们的App开发情况
##### 开发语言
objc客户端,nodejs或php服务器端
##### 工具
- xcode
- sublime text2
- omnigraffle
- git和gitlab(gitlab主要是管理和issues,用过其它的但最多的还是gitlab)
- pixelmator
- google docs(文档同步,但如果给客户看的内容会导出成excel)
- dropbox(早先用它来同步设计的psd文件等,但因为被污染,现在设计也索性用git了)
- vps(如果这也算的话,每个开发会有一个自由的vps,有专属的域名的子域名,比如我的就是`mhtt.公司专属内部域名`)

其它只是有时候会用到,但不是常规的使用。
mhtt
2014-08-21 20:31:32 +08:00
@livid markdown目前好像不能支持?是不是我格式错了?
scarlex
2014-08-21 21:25:30 +08:00
不懂那些专业的东西,只说说自己开发的习惯。
1. 架构设计是什么?我基本都是用自己喜欢的技术,就是 MEAN 架构。至于坑什么的,总会找到解决办法的。
2. 构建项目的话以前试用 yeoman,后来不太满意它生成的东西,然后就变成手动一个一个文件去构建了.....
3. sublime text3写代码,试着把最最最核心的东西写出来。
4. sketch3 设计 UI。
5. 修改 UI。

然后其他就是辅助工具了。

- git
- supervisor
- gulp/grunt
- pm2/forever
- trello
format
2014-08-23 10:37:14 +08:00
开发语言
Java。

IDE使用jetbrains idea。
提交代码用svn,后期会改成git。
PD设计数据库。
有时候需要比较一些文本,用Beyond Compare。
设计架构基本就用用springmvc和mybatis。 目前所在公司也是这2个,外加hessian协议。最近会用上redis。
构建用maven,jenkins。
项目管理用jira。

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

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

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

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

© 2021 V2EX