Struktur Tutorial Clean Code
Tutorial Clean Code - Sesi 4
Setiap sesi dari tutorial akan dimulai dengan melihat inti dari sebuah permasalahan, aturan, dan konsep yang perlu kita ketahui untuk menyelesaikan permasalahan tersebut. Contohnya, ketika kita berbicara terkait penamaan, kita akan mulai dengan menjelaskan seperti apa nama yang bagus, dan menjelaskan alasannya. Kita juga akan belajar tentan kode yang buruk, kenapa itu disebut buruk, dan memahami aturan yang berlaku, serta konsep yang perlu kita ikuti.
Meski begitu, mempelajari teori saja tidak akan cukup. Itulah sebabnya, penulis mencoba untuk menyertakan contoh kasus pada setiap sesi dari tutorial. Kita akan mencoba untuk melihat permasalahan dari perspektif yang berbeda, dari sisi kode yang baik dan buruk, kemudian kita juga akan mencoba untuk merubah Dirty Code menjadi Clean Code. Kita juga akan menggunakan contoh yang realistis. Sehingga kita dapat melihat transformasi yang terjadi, dan bukan memberikan contoh yang telah selesai.
Masalah, Aturan dan Konsep | Contoh dan Penyelesaian | Tantangan |
---|---|---|
Menemukan Dirty Code | Mempelajari Dirty Code | Analisa dan transformasi menjadi Clean Code |
Memahami inti dari aturan dan konsep yang perlu kita ikuti | Contoh dan transformasi Dirty Code menjadi Clean Code | Menerapkan apa yang telah kita pelajari |
Kita juga akan memiliki tantangan untuk setiap sesi dari tutorial. Pada setiap tantangannya, kita akan menerapkan apa yang kita pelajari, mulai dari tahap analisa, peningkatan, hingga mengubah kode. Hal ini bertujuan, agar kita tidak hanya mempelajari konsep dari teori Clean Code saja, tapi kita juga akan langsung mempraktikan apa yang kita pelajari, agar kita dapat mengingat konsep yang sedang kita pelajari. Dan menggunakan setiap konsep pada proyek mendatang.