Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Commit 8e95cf52 authored by DawnFall19's avatar DawnFall19
Browse files

Adding reflection publisher 2

parent 18b337e7
No related branches found
No related tags found
No related merge requests found
......@@ -84,5 +84,10 @@ This is the place for you to write reflections:
3. Pola singleton dapat memastikan bahwa hanya ada satu instance dari sebuah entitas, namun tidak memastikan bahwa akses dapat dilakukan secara aman, sehingga penggunaan `DashMap` tetap diperlukan karena memang dirancang untuk keamanan thread.
#### Reflection Publisher-2
1. Agar setiap bagian dapat diurutkan berdasarkan tugasnya sehingga projek terlihat lebih rapi dan mudah dipelihara, lebih mudah dites per bagian kecil, dan lebih mudah dimodifikasi atau diekstensi tanpa memodifikasi atau mempengaruhi kode yang sudah ada.
2. Jika hanya menggunakan model, maka interaksi antar model akan menjadi lebih sulit, karena semua fungsi dan implementasi berada di satu tempat yang sama, yang menyulitkan pengembangan, modifikasi, dan pemeliharaan kode.
3. Postman dapat membantu pengecekan API endpoint agar dapat dipastikan bahwa perilaku endpoint tersebut sudah sesuai dengan yang diharapkan. Bagian inilah yang menurutku akan menjadi salah satu fungsi paling berguna ketika mengerjakan tugas kelompok, karena banyak endpoint akan dihasilkan ketika membuat sebuah proyek dengan arsitektur microservices.
#### Reflection Publisher-3
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment