本屆 #JCConf 邀請到 Juan Antonio Brena Moral 分享 AI Tooling for Java Development
講題簡介:
AI coding assistants can generate Java code in seconds, but code generation is the easy part. The harder questions remain: What should we build? Why should we build it? Which functional and technical requirements must the implementation satisfy? How do we review the result, and what evidence tells us it is ready?
This talk examines how AI tools are changing the software development life cycle for Java enterprise teams.
The talk emphasizes the importance of expressing both functional requirements—the behavior and outcomes the software must deliver—and technical requirements such as architecture, security, performance, compatibility, observability, and regulatory constraints. Without this context, faster code generation can simply produce the wrong system more quickly.
Attendees will also learn the main concepts behind modern AI development tools:
Commands express repeatable engineering actions.
Skills provide reusable domain and technical knowledge.
Agents perform bounded tasks with a defined role and context.
MCP Servers connect AI tools to trusted systems and project information.
Examples using tools such as Cursor AI, Claude Code, Codex, and GitHub Copilot will make these concepts concrete without prescribing a single workflow or product. The central theme is engineering discipline: treat generated code and agent instructions with a Zero Trust mindset, keep software engineers in the loop, and require traceable evidence before accepting a change.
Attendees will leave with a clearer understanding of how the Java SDLC is evolving, why well-defined requirements become even more important when working with AI, and how these tools can support engineers without replacing architectural judgment, review, or accountability.
The talk will be delivered in English.
購票請洽:
https://twjug.kktix.cc/events/jcconf-2026
#JCConf #JCConf2026 #Java #AI #AIAgent #Architecture #Performance #Security