√ 10 Buku Pemrograman Terbaik Untuk Tingkatkan Wawasanmu (Bag.2)
Teknologi.id – Sebagai seorang programmer kamu perlu memperluas wawasan dengan menjadi pembaca buku. Buku ialah sumber pengetahuan yang akan memberimu informasi gres yang sanggup menjadikanmu sebagai programmer yang lebih baik. Setelah sebelumnya telah dibahas 5 dari 10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.1), berikut ini daftar lanjutan 10 buku pemrograman terbaik yang direkomendasikan untuk dibaca oleh setiap programmer (Bag. 2).
10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.2)
6. Refactoring by Martin Fowler
Refactoring bertujuan untuk meningkatkan atribut non-fungsional dari suatu kode. Dalam buku ini, Martin Fowler akan mengajarkanmu prinsip dan praktik refactoring kode.
Buku ini dimulai dengan klarifikasi pentingnya refactoring dan mengapa setiap programmer harus melakukannya. Dari sana, kau akan mencar ilmu cara meningkatkan kodemu. Berikut ini ialah ringkasan dari topik-topik yang tercakup dalam buku ini:
- Tanda-tanda kelemahan dalam kodemu;
- Penataan kelas dan objek;
- Memindahkan fitur dari satu objek ke objek lainnya.
Kamu juga akan mempelajari alat efektif yang sanggup dipakai untuk refactoring.
7. Head First Design Patterns
Buku yang ringan ini berisi coretan, gambar, dan materi grafis lainnya yang menarik secara visual. Buku ini membawa pendekatan pemrograman dari sudut yang lebih lembut.
Head First Design Patterns menjelaskan aneka macam referensi desain yang berbeda yang harus diketahui oleh setiap programmer.
Buku ini menyoroti pro dan kontra dari referensi desain yang berbeda. Dengan mengetahui referensi yang berbeda, kau akan lebih fleksibel dalam menciptakan perangkat lunak fungsional.
Baca juga: 10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.1)
8. Code Complete: A Practical Handbook of Software Construction
Ini ialah buku yang kaya informasi bagi siapa saja yang ingin mendapat semua wacana pemrograman. Kamu sanggup menyebutnya sebagai ensiklopedia pemrograman sebab ia mempunyai lebih dari 900 halaman.
Penulis telah mencoba menjelaskan setiap aspek penting dari pengembangan perangkat lunak. Ada juga banyak referensi bagi mereka yang ingin mendapat informasi lebih lanjut.
9. Soft Skills: The Software Developer’s Life Manual
Ini ialah buku penting lain yang harus dibaca oleh setiap programmer. Meskipun buku ini bukan wacana pemrograman, tapi akan membantu untuk membentuk hidupmu sebagai pengembang perangkat lunak.
Buku ini meliputi aspek kritis lain dari kehidupan seorang developer yang diabaikan oleh kebanyakan orang.
Beberapa topik yang dibahas dalam buku ini meliputi keuangan, karier, pemasaran, produktivitas, kebugaran, dan pengembangan spiritual.
10. Peopleware: Productive Projects and Teams
Sama ibarat buku sebelumnya, faktanya buku ini bukan wacana pemrograman. Buku ini berisi semua wacana mengelola dan bahkan memotivasi programmer.
Penulis menyoroti faktor-faktor yang sanggup menurunkan motivasi dan memperlihatkan solusi untuk problem ini. Ini ialah buku yang tepat untuk manajer yang mengelola tim programmer dan developer.
Itulah 10 buku pemrograman terbaik untuk tingkatkan wawasanmu sebagai seorang programmer ataupun developer. Semoga bermanfaat.
(DWK)
Sumber https://teknologi.id