本文概述 前言 编写任务和构建脚本基础 批量创建任务 使用文件 使用插件 Gradle的插件 总结 前言 我在前一篇文章中讨论了一些Gradle构建的基本内容,但是后来觉得还不够完整,至少应付一般项目...
GUI编程和Java Swing开发快速指南
本文概述 前言 Event Loop事件循环 Java Swing基础编程 Java Swing图形绘制 GUI事件驱动程序设计 GUI开发模式:MVC和MVP 总结 前言 许久了,终于又回头学下Ja...
Gradle构建实战:Java应用程序和库、Android应用程序构建
本文概述 前言 Gradle工作的必要流程 Build目录文件夹介绍 项目打包的处理逻辑 Gradle任务和插件 使用Gradle构建的第一个问题:你要干什么? Gradle打包Java可执行应用程序...
YAML基础语法和完整使用教程
本文概述 前言YAML语法规范YAML对象(Object)YAML数组YAML复合结构YAML纯量YAML引用总结 前言 本YAML教程为你介绍YAML的基本用法,包括数据类型、基本语法、使用示例等。...
测试驱动开发(TDD)的经验和注意事项
本文概述 前言 语义化的接口:流行的方式 数据结构和算法 结构化你的数据 首先准备好需求文档 类的设计 函数或方法的设计 改进你的设计:TDD+数据结构和算法 往下设计如何遵守TDD原则 谨记:需求文...
Java单元测试:JUnit5入门和基本用法完整指南
本文概述 前言 JUnit5简介 安装JUnit5 JUnit5注解、测试类和方法 @DisplayName 断言、假设和禁用测试 条件测试和标签 测试执行顺序 测试实例的生命周期 依赖注入 @Par...
测试驱动开发(TDD)入门解析和文档转换器开发示例
本文概述 前言测试驱动开发简介测试驱动开发步骤使用TDD开发一个文档转换器总结 前言 本文主要为你介绍测试驱动开发实例:假设现在要开发一个文档转换器,你会怎么写?如果是我以前的做法,一般首先是看下例如...
快速原型设计:Axure RP设计教程完整指南
本文概述 前言Axure RP下载和安装Axure原型设计入门使用Axure的元件Axure的基本元件结语 前言 Axure RP是一个快速原型设计工具,如果你涉及到产品设计的相关东西,肯定不会对Ax...