Langsung ke konten utama

10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.2)

Teknologi.id – Sebagai seorang programmer kamu perlu memperluas wawasan dengan menjadi pembaca buku. Buku adalah sumber pengetahuan yang akan memberimu informasi baru yang dapat 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)

6. Refactoring by Martin Fowler

Refactoring bertujuan untuk meningkatkan atribut nonfungsional dari suatu kode. Dalam buku ini, Martin Fowler mengajarkanmu prinsip dan praktik refactoring kode. Buku ini dimulai dengan penjelasan pentingnya refactoring dan mengapa setiap programmer harus melakukannya. Dari sana, kamu akan belajar cara meningkatkan kodemu. Berikut ini adalah 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 yang efektif yang dapat digunakan untuk refactoring.

7. Head First Design Patterns

Buku yang ringan ini berisi coretan, gambar, dan bahan grafis lainnya yang menarik secara visual. Buku ini membawa pendekatan pemrograman dari sudut yang lebih lembut. Head First Design Patterns menjelaskan berbagai pola desain yang berbeda yang harus diketahui oleh setiap programmer.

Buku ini menyoroti pro dan kontra dari pola desain yang berbeda. Dengan mengetahui pola yang berbeda, kamu akan lebih fleksibel dalam membuat perangkat lunak fungsional.

8. Code Complete: A Practical Handbook of Software Construction

Ini adalah buku yang kaya informasi yang berguna bagi siapa saja yang ingin mendapatkan semua informasi tentang pemrograman. Kamu bisa menyebutnya sebagai ensiklopedia pemrograman karena ia memiliki lebih dari 900 halaman.

Penulis telah mencoba menjelaskan setiap aspek penting dari pengembangan perangkat lunak. Ada juga banyak referensi bagi mereka yang ingin mendapatkan informasi lebih lanjut.

9. Soft Skills: The Software Developer’s Life Manual

Ini adalah buku penting lain yang harus dibaca oleh setiap programmer. Meskipun buku ini bukan tentang pemrograman, tapi akan membantu untuk membentuk hidupmu sebagai pengembang perangkat lunak. Buku ini mencakup 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 seperti buku sebelumnya, faktanya buku ini bukan tentang pemrograman. Buku ini berisi semua tentang mengelola dan bahkan memotivasi programmer. Penulis menyoroti faktor-faktor yang dapat menurunkan motivasi dan memberikan solusi untuk masalah ini. Ini adalah buku yang sempurna untuk manajer yang mengelola tim programmer dan developer.

Itulah 10 buku pemrograman terbaik untuk tingkatkan wawasanmu sebagai seorang programmer ataupun developer. Semoga bermanfaat.

Artikel yang berhubungan: 10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.1) 

(DWK)

The post 10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.2) appeared first on Teknologi.id.


10 Buku Pemrograman Terbaik untuk Tingkatkan Wawasanmu (Bag.2)December 28, 2018 at 11:26AM

Komentar

Postingan populer dari blog ini

5 Tools Linux yang Paling Berguna Bagi Programmer

Teknologi.id –  Linux adalah sistem operasi perangkat lunak open source yang dibangun di sekitar kernel Linux. Ini biasa dikenal sebagai distribusi Linux untuk penggunaan desktop dan server . Linux adalah sistem operasi pengembangan yang bagus digunakan untuk programmer dan pengembang. Namun, tanpa menggunakan tools, hal itu tidaklah mungkin. Untungnya, saat ini sudah banyak tools Linux yang tersedia. Berikut adalah 5 tools Linux yang paling berguna bagi programmer . 1. VIM VIM adalah perangkat lunak gratis dan open source yang ditulis oleh Bram Moolenaar pada tahun 1991. Perangkat ini dirancang untuk digunakan baik dari command-line interface dan sebagai aplikasi yang berdiri sendiri dalam graphical user interface . VIM ini juga dikenal sebagai “editor programmer”. VIM sangat bagus digunakan untuk coding dan untuk mengedit file konfigurasi ataupun dokumen XML. Vim telah dikembangkan menjadi cross platform yang mendukung banyak platform lainnya. Pada tahun 2006, Vim ...

Menkeu Sri Mulyani Jadi Figur Paling Inspiratif di Indonesia Versi LinkedIn

Foto: menpan.go.id Teknologi.id –  Menteri Keuangan (Menkeu) Sri Mulyani Indrawati termasuk dalam figur paling inspiratif di Indonesia versi LinkedIn Spotlight 2019. LinkedIn Spotlight merupakan daftar dwi-tahunan dari para profesional yang paling banyak dilihat di berbagai sektor yang sedang berkembang, yang menginspirasi jaringan mereka dengan unggahan, artikel, dan video yang menarik serta populer di LinkedIn. Wanita kelahiran 26 Agustus 1962 ini diketahui menggunakan LinkedIn untuk berhubungan dengan orang-orang dari seluruh dunia dan berbagi perspektifnya mengenai isu-isu global hingga topik hangat yang terjadi di dalam negeri, seperti pertumbuhan ekonomi Indonesia dan keragaman di tempat kerja. Baca juga:  Fitur Fingerprint Lock Kini Hadir di WhatsApp Android, Begini Cara Mengaktifkannya Adapun LinkedIn Spotlight 2019 memilih 12 figur dari 14 juta pengguna LinkedIn di Indonesia yang dianggap menginspirasi jaringan profesional mereka dengan konten dan waw...

Peneliti Temukan Malware Berbahaya yang Bisa ‘Bangkit dari Kubur’

Foto: Libero Technologia Teknologi.id – Perusahaan cybersecurity Symantec menemukan malware berbahaya bernama xHelper yang memiliki kemampuan ‘bangkit dari kubur’. Disebut begitu karena malware yang berasal dari aplikasi-aplikasi Android di luar Play Store tersebut mampu menginstal ulang dirinya sendiri meskipun sebelumnya telah dihapus. Malware xHelper ditemukan peneliti Symantec pada Maret 2019 lalu dan hingga saat ini tercatat menginfeksi kurang lebih 45.000 perangkat. Baca juga:  Apple Hapus 17 Aplikasi Terinfeksi Malware dari App Store, Ini Daftarnya Peneliti Symantec menyatakan aplikasi ini didistribusikan melalui situs web dan mendorong pengguna melakukan sideload (transfer file tanpa gunakan internet) ke perangkat mereka. Setelahnya aplikasi ini akan menginstal malware xHelper ke perangkat korban. Setelah instalasi, aplikasi kemudian mengirim spam ke perangkat dengan notification (notifikasi) dan iklan pop-up. Para peneliti Symantec dan Malwarebyte menyimpulkan akt...