- Rename 16 worksheet files sesuai konten (ws-01-distorsi-paradigma, dst) - Fix README: chapter titles, folder name, struktur bagian
79 lines
2 KiB
Markdown
79 lines
2 KiB
Markdown
# WS-09: Implementation & Reproducibility
|
|
> **Bab Terkait:** Bab 9 — Implementation & Environment
|
|
> **Tujuan:** Mendokumentasikan setup implementasi untuk reprodusibilitas
|
|
> **Referensi:** Lampiran B.9 | Template A.9
|
|
|
|
---
|
|
|
|
## Latihan 1 — Environment Audit
|
|
|
|
### Hardware
|
|
|
|
| Komponen | Spesifikasi |
|
|
|----------|------------|
|
|
| CPU | |
|
|
| RAM | |
|
|
| GPU (jika relevan) | |
|
|
| Storage | |
|
|
|
|
### Software & Dependencies
|
|
|
|
| Software/Library | Versi Spesifik | Sumber | Keterangan |
|
|
|-----------------|---------------|--------|-----------|
|
|
| OS | | | |
|
|
| Runtime/Compiler | | | |
|
|
| Framework | | | |
|
|
| Library 1 | | | |
|
|
| Library 2 | | | |
|
|
| Library 3 | | | |
|
|
| Database | | | |
|
|
|
|
### Configuration
|
|
|
|
| Parameter | Nilai | Justifikasi |
|
|
|-----------|-------|------------|
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
|
|
---
|
|
|
|
## Latihan 2 — Reproducibility Test
|
|
|
|
**Nama rekan yang mereproduksi:** __________________________
|
|
|
|
| Aspek | Berhasil? | Waktu | Catatan |
|
|
|-------|----------|-------|--------|
|
|
| Clone repository | [ ] Ya / [ ] Tidak | | |
|
|
| Install dependencies | [ ] Ya / [ ] Tidak | | |
|
|
| Jalankan kode | [ ] Ya / [ ] Tidak | | |
|
|
| Hasil sesuai | [ ] Ya / [ ] Tidak | | |
|
|
|
|
**Total waktu setup:** ___________________________________
|
|
**Perbaikan dokumentasi berdasarkan feedback:**
|
|
> ___________________________________________________
|
|
|
|
---
|
|
|
|
## Latihan 3 — Configuration Versioning
|
|
|
|
**Repository URL:** _____________________________________
|
|
|
|
**Checklist:**
|
|
- [ ] Konfigurasi terpisah dari kode (config file)
|
|
- [ ] Setiap eksperimen bisa dijalankan ulang dari commit tertentu
|
|
- [ ] README berisi instruksi reproduksi minimal
|
|
- [ ] requirements.txt / go.mod / package.json tersedia
|
|
- [ ] .gitignore dikonfigurasi (tidak ada data besar di repo)
|
|
|
|
---
|
|
|
|
## Refleksi
|
|
|
|
> *"Jika laptop saya hilang besok, bisakah saya merekonstruksi seluruh eksperimen dari dokumentasi yang ada?"*
|
|
|
|
**Jawaban refleksi:**
|
|
> ___________________________________________________
|
|
|
|
---
|
|
<!-- Worksheet dari Bab 9 — Implementation & Environment -->
|