这35个接口,用Java开发,一般要多少天?一天可以完成多少个

查看:964
本文介绍了这35个接口,用Java开发,一般要多少天?一天可以完成多少个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

这35个接口,用Java开发,一般要多少天?一天可以完成多少个

解决方案

数据库设计比 Java 代码开发慢很多,如果数据库是设计好的,Java 只纯开发接口的话,也就是写 35 个 SQL 语句多些时间,但是为了保证正确性,代码要重构的漂亮,需要大量的测试,这个比较花时间,用一个星期也不为过。

我这几天写东西,前端写界面花了好几天,前端要做好,漂亮不容易,但是 Java 使用 Spring+SpringMVC+MyBatis,使用 RESTful 风格写接口,Java 代码也就用了大概 4 小时,但是数据库设计和 URL 设计花的时间是写代码的 2 倍左右。

当然 Java 写代码花的时间少,前提是已经对 Java 搭建服务器端的开发环境很熟悉和有一套模版了,这个需要很多积累,基本都是直接上手写功能接口代码了,环境搭建对于我来说不花多少时间。

结论: 这么多接口,不同的人,不同的积累,没有一个好的衡量标准,还有实现的模式也没有确定,例如一个单机的 Web 服务器暴露 URL 就可以了,还是使用分布式服务例如 Dubbo 暴露接口,都不需要 URL,是否使用集群,接口访问的权限控制是否需要,权限怎么管理,需要处理多少数据,是否需要使用分布式缓存提高性能,数据库是否需要读写分离,代码管理,代码质量要求,接口要求等等,如果要做到一个高质量的实现,就算要一个月也不算时间长,如果是就写个 Demo 级的东西展示我开发快,2 天时间搞定也不为过,但是有什么用呢?

隐藏在接口背后的东西才是复杂的东西,写接口的代码不算什么。也许你用这个问题来衡量需要的开发时间进行预算,牛的人 2 天交付,难道你就只付 2 天时间的钱吗?

这篇关于这35个接口,用Java开发,一般要多少天?一天可以完成多少个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆