gpt4 book ai didi

java - 常见的java web开发实践有哪些?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:08:01 26 4
gpt4 key购买 nike

<分区>

我想更多地了解/更好地理解至少有两个团队(网页设计师和网页组件开发人员)的开发团队的常见 Java 网页开发实践。特别是,我有兴趣了解以下内容:

  1. 假设有一个代码存储库,是否所有团队都检查了所有代码的本地副本?如果是,为什么 Web 设计师想要/需要访问后端代码,同样为什么 Web 组件开发人员想要/需要访问前端代码?

  2. 每个团队成员(无论属于哪个团队)如何测试他们的代码 - 他们是将代码“部署”到他们的本地工作站、开发箱上的单个实例还是整合的开发箱?

  3. 如何进行集成和测试?例如,假设 Web 设计师创建了一个“注册”表单页面,Web 组件开发人员创建了后端代码来处理数据并将其插入数据库——前端和后端代码将如何集成并经过测试?

任何与开发组的 Java Web 开发实践相关的其他信息,我没有具体询问但相关,请分享。

编辑(跟进):我很欣赏这些答案,它们填补了我在 Java Web 开发方面的大部分概念漏洞。但是,我确实有几个后续问题 -

  1. 测试,尤其是自动化测试显然是 java web 开发的重要组成部分;但什么是好的“测试”呢?例如,假设一个 Java 后端开发人员只是将接受表单数据的代码放在一起,验证它,然后插入/更新数据库。在这种情况下什么是好的测试?此外,这怎么可能“自动化”?

  2. 有人可以解释持续集成吗 - 即他们的目的是只编译所有项目代码吗?还是有助于自动化测试?据我了解,持续集成服务器监控存储库的提交,并在提交时检查新修改的代码并编译整个项目;编译成功/失败后,会通知用户。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com