Modul ini membahas perkakas rekayasa harian pada Elixir. Pembahasan dimulai dari pembuatan proyek dengan Mix, mencakup struktur berkas, dependensi, dan umbrella app, lalu berlanjut ke pengujian menggunakan ExUnit, anotasi tipe melalui @spec dan @type, serta pemeriksaan statis bersama Dialyzer. Modul ditutup dengan penyetelan formatter, analisis Credo, dan bentuk CI untuk proyek Elixir, sehingga proyek dapat disusun, diuji, dan diperiksa secara konsisten.
Mix, testing, dan tipe
Modul rekayasa harian: proyek Mix, ExUnit, typespec dan Dialyzer, serta perkakas formatter dan Credo.
0/0 selesai
- Proyek Mix
Struktur proyek, dependensi, dan pengenalan umbrella app.
- ExUnit
Tes asinkron, doctest, dan tag.
- Typespec dan Dialyzer
@spec serta arah tipe set-teoretis bertahap.
- Perkakas: formatter, Credo, dan CI
mix format, Credo, dan bentuk CI untuk proyek Elixir.