Fakultas Ilmu Komputer UI

Commit 660dabaa authored by Rani Lasma Uli's avatar Rani Lasma Uli
Browse files

Merge branch 'master' of...

Merge branch 'master' of gitlab.cs.ui.ac.id:pmpl/practice-collection/2019/1606885025-practice into exercise-6-mutation-testing
parents 938305ca 7a499581
......@@ -5,6 +5,8 @@
## Outline
- [Cerita Exercise 3](#cerita-exercise-3)
- [Cerita Exercise 4](#cerita-exercise-4)
- [Refactoring and Clean Code](#refactoring-and-clean-code)
- [Why Need Test Organization](#why-need-test-organization)
- [URL](#url)
- [Install Modules](#install-modules)
......@@ -130,5 +132,8 @@ Refactoring dapat dilakukan dengan menambahkan...
```
dan memindahkan semua styling ke dalam file tersebut.
### Refactoring and Clean Code
### Why Need Test Organization
Test Organization menjadi penting saat test yang dibuat akan banyak. Jika semua test ditaruh dalam 1 file, debugging akan sulit. File test menjadi sangat panjang dan readability-nya berkurang. Untuk menghindari kondisi semacam ini, kita perlu mengorganisir sejumlah test ke dalam file (class) terpisah untuk memastikan helper method pada test menjadi reusable, menghindari redundant code, dan meningkatkan readability code. Readability code sangatlah penting untuk perkembangan aplikasi yang lebih besar, seperti penambahan fitur atau perubahan requirement yang biasa terjadi pada penerapan Agile Methodology. Jadi, kesadaran untuk menjaga readability code harus disadari sedari awal pengembangan.
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment