docs: Bahasa Malaysia wiki
Task: MIL-003#5
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
[English](Development) · [Dansk](Development-da) · **Bahasa Malaysia**
|
||||
|
||||
# Pembangunan
|
||||
|
||||
## Susun atur
|
||||
|
||||
| Folder | Kandungan |
|
||||
| --- | --- |
|
||||
| `src/password_manager/domain` | Rekod, penjana kata laluan dan ralat; tiada input atau output |
|
||||
| `src/password_manager/application` | Kes guna dan port repositori |
|
||||
| `src/password_manager/infrastructure` | Repositori JSON |
|
||||
| `src/password_manager/presentation` | Paparan MVVM dan model paparan |
|
||||
| `src/password_manager/constants.py` | Semua pemalar dan mesej |
|
||||
| `tests/` | Ujian `unit`, `integration` dan `e2e` |
|
||||
| `tools/` | `capture_screenshots.py` |
|
||||
|
||||
Import menuju ke dalam; hanya `main.py` menghubungkan lapisan.
|
||||
|
||||
## Ujian dan lint
|
||||
|
||||
```bash
|
||||
python -m pytest
|
||||
python -m ruff format src tests tools
|
||||
python -m ruff check src tests tools
|
||||
```
|
||||
|
||||
## Dokumentasi kod sumber
|
||||
|
||||
Komen ditulis dalam gaya Doxygen. Bina HTML dengan `doxygen Doxyfile`; ia dibuka
|
||||
di `docs/doxygen/html/index.html`.
|
||||
|
||||
## Tangkapan skrin
|
||||
|
||||
Pada Windows dengan persekitaran maya aktif:
|
||||
|
||||
```bash
|
||||
python tools/capture_screenshots.py
|
||||
```
|
||||
|
||||
Imej ditulis ke `docs/images/` daripada tetingkap sebenar dan fail data
|
||||
sementara.
|
||||
|
||||
## Dokumen projek
|
||||
|
||||
Projek mengikut aliran kerja perancangan dahulu: Business Case, analisis
|
||||
pemegang taruh, pelan projek dan pencapaian berada dalam `docs/`. Kerja
|
||||
dilakukan pada satu cabang dan satu pull request bagi setiap pencapaian.
|
||||
Reference in New Issue
Block a user