Week 3 – Johannes Anugerah Pardamean

Pada minggu ini saya mempelajari kembali konsep refactoring yang dimana merupakan proses memperbaiki struktur internal sebuah sistem perangkat lunak tanpa mengubah sedikitpun fungsionalitas dari sistem. Refactoring muncul akibat permasalahan yang sangat sulit untuk mendapatkan sebuah rancangan yang benar pada iterasi pertama pengembangan sistem dan ketika ada perubahan pada sistem maka desain juga perlu diubah. Manfaat refactoring :

  1. Memperbaiki desain perangkat lunak
  2. Membuat perangkat lunak lebih mudah mengerti
  3. Membantu menemukan bugs

sumber : https://www.csie.ntu.edu.tw/~r95004/Refactoring_improving_the_design_of_existing_code.pdf

Berikut saya lampirkan juga link yang cukup menarik menurut saya mengenai Laravel 101. Link ini menurut saya menarik karena dapat disajikan dengan ringkas.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s