Modul ini menyiapkan toolchain profesional yang digunakan pengembang Scala dalam pekerjaan nyata. Bahasannya mencakup Scala CLI secara mendalam, struktur build sbt untuk proyek besar, penyuntingan sekelas IDE dengan Metals dan scalafmt, serta pengujian dengan munit dan pemeriksaan properti ScalaCheck. Seluruh perintah pada modul ini diuji langsung di terminal.
Alat dan pengujian
Modul toolchain profesional: direktif Scala CLI, struktur build sbt, penyuntingan dengan Metals dan scalafmt, serta pengujian munit.
0/0 selesai
- Scala CLI secara mendalam
Direktif, skrip, pengemasan, dan pengelolaan dependensi pada Scala CLI.
- Build sbt
Struktur build.sbt, modul, dan resolusi dependensi pada alat build utama ekosistem Scala.
- Metals dan scalafmt
Penyuntingan kelas IDE dengan LSP dan format kode yang konsisten di seluruh tim.
- Pengujian dengan munit
Asersi, suite, dan pemeriksaan properti ScalaCheck di atas kerangka uji munit.