你们遇到过组长强制要求代码实现的吗?
2,后台使用 Java,并使用 GraphQL 来交互,权限是很大的问题,并且 GraphQL 对 java 支持不是很好,组长还必须强制全部前后端交互使用 GraphQL,并且开发模式 和传统的不一样.导致前端走了两位了!好奇怪
3,背景:初创企业,后端我,组长,无其他开发.
4,我要不要跳槽?
5,需求很不明确,真心感觉不如大公司正规呀!
至于 gql 这个不熟悉,没有发言权。
网友的安慰 /鼓励对你屁用没有,菜就是菜。有本事跳早就跳了。
@levelworm
这听起更窒息了,excel 格子写代码……压根没办法修改,都别说长期维护了。
但是我对于该功能恨得牙痒, 对于 sql 一知半解得人你永远想象不到他能把这个功能玩出多少欠打的花样
后来 T*D 就发现为什么要求用存储过程, 原因只是方便用 excel 连接数据库刷新
然后写存储过程的人走了, 留下一群看不懂存储过程的人和一堆八九百行的存储过程
以前我还有精神骂两句, 现在都懒得骂了, 你们高兴咋安排我就咋做
反正你们看不懂存储过程, 我正好可以半天的活干两天
@xgfan 2,不是正式数据, 代码的复用问题, 这种需求 是大数据量的,很复杂的, 编程语言只有 java 没有别的
听起来 功能是“导入 excel 里的数据”
然后你往数据源里写 sql ?明天上线就不用这份文件了你复制粘贴一遍?需求要求能导入任何一个 excel 文件,你写个脚本往每个文件里先复制粘贴一遍 sql ???
退一步我第一个猜测错了,功能是“往 excel 文件里导出数据”
那我需求是用户在界面上点一下导出按钮把系统数据导出来,你给我做一个,先写死一个 excel 模板然后跑一遍里面的 sql 然后再把这个文档吐回去让用户下载的逻辑?那我第二天加了个功能数据变了你再重新写一次 sql 呗,以后你就维护这段东西啥也别干了
其实我感觉你连需求都复述不清楚然后怪需求不明确。你要做的是一个怎样的业务功能模块,这个问句会至于不明确?
1. 这个需求是从一个外部文件导入数据对吧
2. 给用户用的?啊我还以为自己用那我写几行脚本放着得了
3. 那怎么用的?哦卧槽怎么还要拖动上传还有进度条搞这么复……行行行你是产品
4. 一个特殊格式的文件?
5. ok 那这个特殊格式用户怎么知道的?
6. ok 先给他下载模板然后他自己填内容然后再传回来对吧,那如果文件格式不合要求咋办
7. 直接弹报错是嘛好的可以,那这里面的列名什么的以后……好吧以后肯定会变的
8. 不用 excel 用其它方式可以嘛比如传多几个 csv……好吧打包确实有点麻烦硬着头皮 excel 问题也不大
9. excel 的版本兼容性要考虑吗? 什么 2003?做不到,最多支持到 2007. 什么 xls ?不行,至少 xlsx
**10. 我有个大胆的想法!让用户打开 excel 直连我们的数据库他在里头跑 sql 这样数据就能直接进我们系统啦!还不用做前端!简单!
先不管表格里面有什么,主要是谁在用?
只要不是只有开发者本人(不含其他开发者),就尽可能不要使用表格来提交数据,数据不可靠,太多未知问题,逐个报错不能难以对应到错误字段。
如果写成代码,数据更容易控制,错误提示也容易一些。
你永远不知道你的代码的使用者会犯多蠢的错误。