Refactoring: Improving the Design of Existing Code
Judul: Refactoring: Improving the Design of Existing Code
Penulis: Martin Fowler
Penerbit: Addison-Wesley, 2018
Bahasa: Inggris
Ukuran: 5 MB (448 Halaman)
Format: Ebook PDF
Selama lebih dari dua puluh tahun, para programmer berpengalaman di seluruh dunia telah mengandalkan Refactoring karya Martin Fowler untuk menyempurnakan desain kode yang ada dan meningkatkan kemudahan pemeliharaan perangkat lunak, serta membuat kode yang ada lebih mudah dipahami.
Edisi baru yang ditunggu-tunggu ini telah diperbarui sepenuhnya untuk mencerminkan perubahan krusial dalam lanskap pemrograman. Refactoring, Edisi Kedua, menampilkan katalog refactoring yang diperbarui dan mencakup contoh kode JavaScript, serta contoh fungsional baru yang mendemonstrasikan refactoring tanpa kelas.
Seperti edisi aslinya, edisi ini menjelaskan apa itu refactoring; mengapa Anda perlu melakukan refactoring; cara mengenali kode yang perlu direfactoring; dan cara melakukannya dengan sukses, apa pun bahasa pemrograman yang Anda gunakan.
Pahami proses dan prinsip umum refactoring
Terapkan refactoring yang bermanfaat dengan cepat agar program lebih mudah dipahami dan diubah
Kenali "bau tak sedap" dalam kode yang menandakan peluang untuk melakukan refactoring
Jelajahi refactoring, masing-masing dengan penjelasan, motivasi, mekanisme, dan contoh sederhana
Bangun pengujian yang solid untuk refactoring Anda
Kenali tradeoff dan hambatan dalam refactoring
Penulis: Martin Fowler
Penerbit: Addison-Wesley, 2018
Bahasa: Inggris
Ukuran: 5 MB (448 Halaman)
Format: Ebook PDF
Selama lebih dari dua puluh tahun, para programmer berpengalaman di seluruh dunia telah mengandalkan Refactoring karya Martin Fowler untuk menyempurnakan desain kode yang ada dan meningkatkan kemudahan pemeliharaan perangkat lunak, serta membuat kode yang ada lebih mudah dipahami.
Edisi baru yang ditunggu-tunggu ini telah diperbarui sepenuhnya untuk mencerminkan perubahan krusial dalam lanskap pemrograman. Refactoring, Edisi Kedua, menampilkan katalog refactoring yang diperbarui dan mencakup contoh kode JavaScript, serta contoh fungsional baru yang mendemonstrasikan refactoring tanpa kelas.
Seperti edisi aslinya, edisi ini menjelaskan apa itu refactoring; mengapa Anda perlu melakukan refactoring; cara mengenali kode yang perlu direfactoring; dan cara melakukannya dengan sukses, apa pun bahasa pemrograman yang Anda gunakan.
Pahami proses dan prinsip umum refactoring
Terapkan refactoring yang bermanfaat dengan cepat agar program lebih mudah dipahami dan diubah
Kenali "bau tak sedap" dalam kode yang menandakan peluang untuk melakukan refactoring
Jelajahi refactoring, masing-masing dengan penjelasan, motivasi, mekanisme, dan contoh sederhana
Bangun pengujian yang solid untuk refactoring Anda
Kenali tradeoff dan hambatan dalam refactoring