J

Johannes Link

Johannes Link 穿越软件开发空间的旅程。

文章

blog.johanneslink.net

Jqwik反AI风波始末:一位开源维护者的伦理抗争

Jqwik作者Johannes Link发布长文,详细回顾其在测试库中植入反AI提示词日志的始末。他阐述了基于伦理立场反对生成式AI用于代码开发的动机,回应了关于“恶意软件”的指控,并探讨了该事件引发的开源社区分裂、OSS维护者与用户契约破裂以及AI代理编码的安全隐患等深层问题。

blog.johanneslink.net

Jqwik的未来与API讨论

Jqwik库作者探讨未来API设计方向,邀请社区参与讨论,属于开发者工具演进的技术交流。

blog.johanneslink.net

生成式AI的伦理困境

探讨是否应该使用和推广生成式AI,涉及技术伦理、社会责任等宏观议题,适合引发哲学层面的辩论。

blog.johanneslink.net

与代码助手Peter的在线研讨会

宣传与“代码助手Peter”合作的在线研讨会,属于个人品牌或课程推广,技术深度有限。

blog.johanneslink.net

Java 中的属性测试:如何规范其定义

作者引用 John Hughes 关于属性测试规范的五种通用方法,并结合 Java 语境探讨如何具体指定属性测试。文章较短,主要指向相关资源库,旨在补充 TDD 系列中关于属性测试规范化的理论实践。

blog.johanneslink.net

Java中的属性测试:属性驱动开发

作者结合多年使用jqwik进行属性驱动测试的经验,探讨如何将属性测试与传统的基于示例的测试驱动开发(TDD)结合,提出一种统一的开发方法。