V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  litchinn  ›  全部回复第 13 页 / 共 23 页
回复总数  444
1 ... 9  10  11  12  13  14  15  16  17  18 ... 23  
2023-02-20 09:46:09 +08:00
回复了 Vhee 创建的主题 程序员 有大佬能讲讲 Java 后端每天的工作流程吗?
需求评审----让你理解需求,开完之后会分配任务(越靠谱的公司这块做的越好,不好的典型就是你在做编码设计时会发现很多需求是有问题的,而这个时候你的时间已经给你分配了,就会发生 1 楼的情况)

编码设计及评审----怎么完成这个功能点,设计代码逻辑,问问大家有没有坑(大多数公司没有具体的这一步骤,就是你想好了,问下 leader 这么做行吗,leader 说行)

数据库设计及评审----确定表的设计(大多数公司的评审就是给 leader 看看,然后 leader 说可以)

编写接口文档 /阅读----提供给前端或者其他调用方的文档 /阅读你需要调用的服务方的文档(大多数公司没有这个或者这一步执行在编码之后)

编码----实现你的设计(大多数公司的 javaer 花费最多的时间在这上)

单元测试 /自测----对自己完成的功能做一个验证(大多数公司并未对单元测试做具体规范,但是是对自测通过有要求)

改 bug----无需多说

与前端或其他业务方联调----这个由于沟通效率的问题,有时候超级费时间,特别是与外部第三方业务对接时,可能一个简单的 token 及验签问题能搞好几天

部署,提交测试----项目部署到测试服务器上给测试用(根据公司使用 CICD 的程度和公司部门权力决定你要做什么,大多数公司的新入职 javaer 并不用干什么)

改 bug

交付----大多数情况的交付其实并不需要开发做什么,后面的事是测试和运维的。但是部分公司由于特殊原因也需要开发的参与,提供数据库脚本等工作

沟通----与产品,前端,其他后端,测试,leader ,运维的沟通贯彻整个流程

学习----大多数程序员有大量的时间用来学习新的技术和知识,这一过程穿插在上面的每一步,但我也见过的极个别的摆烂的

摸鱼----无时无刻

实际每天的工作内容并不都是重复的

ps:上述的内容全凭个人主观感受,如有不同观点请无视我
新入职如果公司没有健全的评审制度或流程,建议设计的内容都去取得 leader 的同意再执行,避免背锅
2023-02-20 08:33:10 +08:00
回复了 seagull7558 创建的主题 问与答 消磨时间游戏推荐下吧
龙崖,再刷一把
2023-02-18 09:05:02 +08:00
回复了 Micropaper 创建的主题 程序员 国内小公司搞低代码有活路吗?
想给制造业做只能深挖业务,低代码这种东西做出来也是给技术或者干脆点是给外包用的,卖不到甲方那里去啊
2023-02-18 08:35:58 +08:00
回复了 OldCarMan 创建的主题 Java 关于 non-blocking 数据库 Connector 大家是怎么看待的?
对数据库不是很了解,想这里问问:
r2dbc 和这里讲的 non-blocking 有关系吗?
non-blocking reactive connector 与数据库事务会有关联吗,或者说会影响事务吗?
如果是应对高并发的问题,分布式数据库如 TiDB 这种会是更好的, 成本更低的解决方案吗?当然它们应该是两个不同维度的东西
2023-02-17 16:12:04 +08:00
回复了 firhome 创建的主题 程序员 有没有工具能进行需求和分支的关联?
你们的需求用的什么工具管理呢?
jira 和 Jenkins 应该就可以吧
https://cloud.tencent.com/developer/article/1902539
没有实践过,你可以试试
2023-02-16 11:59:42 +08:00
回复了 tduck 创建的主题 程序员 开源项目的体验环境被人当成 saas 在用....
@tduck 6# 开源和你建立 SaaS 提供收费服务并不冲突啊,我觉得完全可以先做做调研看看需求量,然后设计定价看看能不能做
2023-02-15 08:45:31 +08:00
回复了 1279990918 创建的主题 程序员 后端团队,有哪些适合技术分享的主题
CICD ,ETL ,日志系统,k8s ,IAM ,规则引擎,分布式调度
写着发现这和 gpt 回答差不多啊,微服务,容器技术,devops
2023-02-11 09:35:33 +08:00
回复了 yanz123 创建的主题 程序员 请教一个前端暂存数据的问题
@darkengine 现在有 wasm ,浏览器都可以跑 postgresql
2023-02-11 09:27:30 +08:00
回复了 liutao1998 创建的主题 程序员 展示下你们的工具箱, 导航站点
工具箱我用的腾讯的,https://tool.browser.qq.com/
2023-02-10 16:14:49 +08:00
回复了 Macv1994 创建的主题 程序员 Nginx 静态资源代理问题
改容器痛半小时,不改痛 3 年,我赞成 3 楼
2023-02-10 10:50:26 +08:00
回复了 dog82 创建的主题 Markdown 求推荐公司用的知识库系统
https://github.com/fantasticit/think
最近看到了这个,简直语雀替代品,但是细节上还是有很多问题的,而且看 issue 感觉最近大半年不是很活跃了,作者也在 v 站发过,希望这个项目能发展起来
2023-02-08 10:06:02 +08:00
回复了 azuginnen 创建的主题 分享发现 《云数据库是不是智商税?》
刚看了下,之前买的 60 元 3 年的 mysql 现在要好几千。。。嘶,真想再嫖 30 年啊
2023-02-07 17:32:30 +08:00
回复了 sma11hao 创建的主题 程序员 大家怎么看待数据字典,你们的项目里引入数据字典了吗
动态的都应该走数据字典呀,避免由于产品在这些东西上的改动导致要重新编码部署,这和使用动态的路由菜单我觉得是一个道理。
但是楼上说的有逻辑处理的时候,比如要 switch 判断的时候,还是得写个枚举,在这一点上确实没啥好办法(也有可能我目前还没了解到更优秀的设计)。但是枚举的话最好也是前端从后端获取,这样改动的时候后端改就行了,减少工作和 BUG 。
OP 说到的多个系统直接同步的问题,这个好像也只有靠规范了
2023-02-06 15:59:40 +08:00
回复了 JeffyChen 创建的主题 问与答 35+的程序员,你们还好吗?
看这个帖子莫名想到杀死那个石家庄人
2023-02-04 17:34:46 +08:00
回复了 vnex 创建的主题 职场话题 项目管理如何做比较好
抵制感觉也就是不想去弄 jira 吧,每天都得填 jira 确实有点蛋疼啊,建议以功能点或任务为单位建立 jira ,研发完成后直接转给测试,前期主管先估计工时,每个人填写实际工时就行了,一段时间后根据甘特图分析下通常是哪里的时间不准确。

> 估算不准确,拆分不准确,大家也就不愿意拆分
听描述感觉产品部门出品没把控好 -> 需求不明确 -> 不好确定工作量 -> 不好分配工作,如果是小公司没啥办法,只能祈祷主管能力强,有点规模的公司如果还这样建议向领导反应,也许产品和研发的工作方式就不对,需要做出改变。

> 有的人勤勤恳恳的,但是因为绩效比例和技能能力问题,也没法给太高
这个能力为 A 的人勤勤恳恳,能力为 S 的人比较划,假如两人都正常完成任务,难道应该给能力 A 的人更高分吗?当然每个公司都有具体情况,理想情况下应该给能力 S 的人分配更难的任务,如果他还是出色完成待遇理应和 A 的不同,这个就不多谈论了,就是吐槽下
YPM
不死法医
2023-02-03 11:41:12 +08:00
回复了 ak1ak 创建的主题 程序员 如何优雅地处理包含继承关系的业务代码
可以参考 WxJava( https://gitee.com/binary/weixin-java-tools/wikis/MP_%E5%BE%AE%E4%BF%A1%E6%B6%88%E6%81%AF%E8%B7%AF%E7%94%B1%E5%99%A8 )里的这个路由,
全局定义一个 Router ,Router 里包含自定义的 RouterRule ,RouterRule 里包含 Handler ,RouterRule 里的校验通过后执行对应的 Handler
grpc 或者看能不能将服务升级到 springboot3.0 ,然后打包 graalvm 原生镜像,这手动改造的成本感觉不如等各大框架支持 native-image
2023-02-01 16:40:10 +08:00
回复了 S4msara 创建的主题 程序员 系统设计方案求解
根据实际情况,从简单到复杂的设计 ifelse->策略模式+责任链-> 规则引擎(easyrules ,drools, LiteFlow 等)-> DSL,AST ,再往下抽象就变成编程语言本身了,你在附言中的场景,自己写个规则路由就行了
但是如果需要动态变更规则,序列化规则,提供操作页面给用户等,那么规则引擎是不错的选择
2023-01-20 14:44:14 +08:00
回复了 spr1ngs 创建的主题 程序员 服务最好是无状态的是什么意思
可以理解为更换服务器或容器部署后,对用户 /使用方无感知,反例:请求 1 在服务器 a 上写文件,请求 2 读取,这就是有状态,更换服务器 b 部署后请求 2 无法正确读取文件
1 ... 9  10  11  12  13  14  15  16  17  18 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4169 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 01:08 · PVG 09:08 · LAX 18:08 · JFK 21:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.