关于服务
翻译我在Xtend中创建可工作的软件——一种富有表现力的Java方言,编译为普通的、易于阅读的Java,运行在JVM平台上。如果您的团队厌倦了样板代码但又不准备离开Java生态系统,我提供正是这种中间地带。我设计主动注解,在编译时生成getter和setter、构建器、equals和hashCode、不变值类型和可观察属性,从而使源代码保持紧凑,生成的Java对任何审阅者都易于理解。我积极使用扩展方法,为现有库提供平滑的领域API,而无需包装类,并使用智能缩进处理的模板表达式生成配置、SQL、HTML片段和源代码本身。我的典型任务包括:将冗长的Java模块移植到简洁的Xtend,为您的重复模式编写自定义主动注解,将代码生成嵌入Gradle或Maven构建中,以及与您的开发人员进行结对编程,以便在我离开后这种方法能够扎根。每个结果都附带经过验证的生成Java、单元测试和每个注解处理器工作原理的简短指南。多年来,我在JVM上的代码生成、调度方法、运算符重载和lambda管道方面积累了经验。告诉我您的痛点——我将展示可以删除多少代码。