Mohon tunggu...
Ahmad SyahReza
Ahmad SyahReza Mohon Tunggu... Mahasiswa - Mahasiswa

suka main basket tapi mager

Selanjutnya

Tutup

Artificial intelligence

Extreme Programming with Metode Agile

14 Oktober 2023   13:58 Diperbarui: 14 Oktober 2023   14:27 126
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Praktisi XP menyarankan "jika sakit, lakukan lebih sering".

Alasan di balik pendekatan tersebut adalah jika Anda mengalami masalah setiap kali Anda mengintegrasikan kode, dan memerlukan waktu cukup lama untuk menemukan letak masalahnya, mungkin Anda harus lebih sering mengintegrasikannya sehingga jika ada masalah, masalah tersebut lebih mudah ditemukan karena tidak ada masalah. lebih sedikit perubahan yang dimasukkan ke dalam build.

Praktik ini memerlukan disiplin ekstra dan sangat bergantung pada Pembuatan Sepuluh Menit dan Uji Pengembangan Pertama.

Test-First Programming

Daripada mengikuti jalur normal:

kembangkan kode -> tulis tes -> jalankan tes

Praktik Pemrograman Tes-Pertama mengikuti jalur:

Tulis pengujian otomatis yang gagal -> Jalankan pengujian yang gagal -> kembangkan kode agar pengujian lulus -> jalankan pengujian -> ulangi

Seperti halnya Integrasi Berkelanjutan, Pemrograman Uji-Pertama mengurangi siklus umpan balik bagi pengembang untuk mengidentifikasi dan menyelesaikan masalah, sehingga mengurangi jumlah bug yang masuk ke dalam produksi.

Incremental Design

Praktik Desain Inkremental menyarankan agar Anda melakukan sedikit pekerjaan terlebih dahulu untuk memahami perspektif luas yang tepat dari desain sistem, dan kemudian mendalami detail aspek tertentu dari desain tersebut saat Anda menghadirkan fitur tertentu. Pendekatan ini mengurangi biaya perubahan dan memungkinkan Anda membuat keputusan desain bila diperlukan berdasarkan informasi terkini yang tersedia.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
Mohon tunggu...

Lihat Konten Artificial intelligence Selengkapnya
Lihat Artificial intelligence Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun