Java到Kotlin:代码重构指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 我们要做什么

在接下来的章节中,我们将以Travelator的代码库为例,它是一个虚构的用于规划和预订国际旅行的应用程序。我们的用户(仍然是虚构的)规划海上、铁路和公路路线,搜索住宿和要看的风景,按价格、时间和风景对比他们的选择,最后预订他们的旅程。所有这些都来自Web端和移动端,它们通过HTTP调用后端服务。

每一章都会从Travelator系统的不同部分抽出一个内容翔实的例子,但它们有着共同的领域概念:钱、货币转换、旅程、行程、预订等。

我们的目标是,像Travelator应用程序一样,通过本书帮助你规划从Java到Kotlin的旅程。