扫码阅读
手机扫码阅读
送你一本 Java 研发自测的开源书
166 2024-08-27
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:送你一本 Java 研发自测的开源书
文章来源:
TechLead 少个分号
扫码关注公众号
写作不仅是一项孤独和漫长的活动,同时也带来满足感和收获。作者在写作时,可以系统地整理所学知识,并在完成后把记忆中的内容“忘掉”,类似于把内存数据缓存到硬盘上,减轻大脑压力的同时积累经验。
作为应用开发者,自我测试是开发过程的重要部分。单元测试可以提高软件的健壮性和专业度。尽管作者不完全支持测试驱动开发(TDD),但他从单元测试和端到端(E2E)测试中受益良多。因此,作者将自己在Java编程和项目实践中积累的经验和技巧整理成书《Java 研发自测》。
这本书原计划去年出版,但由于作者缺乏出版经验,发现内容质量尚未达到满意水平,因此取消了出版计划,并邀请同事参与编辑。为了获取更多反馈,并让内容更快地在同事和朋友中传播,作者决定将书的前半部分内容开源,并继续修改完善出版稿件。
开源的前半部分内容足以帮助初学者掌握Java基本单元测试、了解测试替身、进行基于Spring环境的单元测试和API测试。作者鼓励大家对内容提出反馈,并欢迎对开源仓库贡献Star、Issue和Pull Request。最后,作者感谢大家的支持,并提供了访问和代码仓库的链接。
想要了解更多内容?
查看原文:送你一本 Java 研发自测的开源书
文章来源:
TechLead 少个分号
扫码关注公众号
TechLead 少个分号的其他文章
系统设计 | 基于读者反馈的补充更新 (1)
频率表达格式,SSE 推送,DSL 补充案例,高精度计算相关库,基于 HTML 的PDF 导出,补充流程引擎、规则引擎、公式引擎区别。
随笔:互联网产品化是怎么回事?
国内大多数在垂直领域的互联网公司基本符合这个模型,首先基于现有的线下业务市场做逻辑抽取,沉淀在 SaaS 系统中。并对不满足业务需求的特殊客户做定制开发。
系统设计 | 处理业务公式
公式引擎技术选型、领域建模、四则表达式求值原理、布尔表达式化简、ANTLR DSL 实现。
系统设计 | 导入和导出
在项目上我们经常会遇到一些导入导出的场景,常见的有 Excel 的导入导出,以及 PDF 的导出。这一期的技术方案总结一下相关的技术方案和实现。
一个团队多少个微服务合适?
微服务太多我扛不住。
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线