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

TrAPs, Teknologi Nano DNA untuk Penyembuhan Luka

Bukan rahasia lagi jika tubuh manusia adalah mesin penyembuh yang responsif. Namun tidak semua bagian tubuh yang terluka dapat sembuh secara sempurna layanya baru. Lalu adakah solusi yang dapat menyembuhkan luka secara efektif?Seorang dokter dari Imperial College London telah menciptakan molekul baru yang dapat “berbicara” dengan sel-sel di daerah dekat jaringan yang terluka untuk mendorong penyembuhan luka. Tim Imperial menjelaskan bahwa molekul penyembuhan luka ini, disebut Traction force-Activated Payloads  (TrAPs), dalam sebuah studi. Langkah pertama untuk membuat TrAPs adalah melipat segmen DNA menjadi aptamer , yang merupakan bentuk tiga dimensi yang menempel erat pada protein. Para peneliti kemudian menambahkan “pegangan” ke salah satu ujung aptamer. Ketika sel-sel menavigasi daerah dekat luka selama pengujian laboratorium, mereka akan menarik pegangan ini, menyebabkan aptamer terbuka dan melepaskan protein yang mendorong penyembuhan luka. Dengan mengubah pega...

MoMath Museum, Ubah Matematika Jadi Menyenangkan

Teknologi.id –  Matematika, hampir seluruh orang menjauhi mata pelajaran yang satu ini. Karena harus berurusan dengan berbagai macam angka, simbol, terlebih dengan hitungan yang rumit. Namun disamping semua itu, ternyata pelajaran matematika ini dapat berubah menjadi sesuatu yang menyenangkan lho! Bagaimana bisa? Terletak  di daerah Madison Square Park kota New York, Amerika Serikat. Terdapat sebuah museum yang mengubah pelajaran yang dianggap banyak orang sebagai hal yang mengerikan, menjadi hal yang menyenangkan. Dengan nama MoMath Museum, museum ini didirikan oleh  Glen Whitney, seorang ahli matematika asal Amerika Serikat. Museum ini memiliki dua lantai dengan luas 1.800 meter persegi yang pada awalnya ditujukan untuk para siswa kelas 4 SD sampai dengan 2 SMP. Baca juga:  ‘Museum Digital’ Membawa Jutaan Fosil Dari Kegelapan Namun demikian, museum ini tetap dapat dinikmati oleh siapapun dan berapapun umurnya. Dan menampilkan lebih dari 30 pameran, dengan set...

Samsung Galaxy A70, Performa Powerful untuk Generasi LIVE

Teknologi.id –  Semakin beragamnya penggunaan ponsel dari hari ke hari, menuntut setiap produk untuk mampu beradaptasi. Tak hanya sebagai alat komunikasi, ponsel kini telah merangkap menjadi sebuah paket media yang lengkap. Media informasi, fotografi, hiburan, penyimpanan, dan beragam fungsi lainnya menjadi makanan pokok pengguna ponsel sehari-harinya saat ini. Tak terkecuali kebutuhan generasi masa kini yang gemar membuat, berbagi, maupun menikmati konten video secara langsung atau ‘LIVE’. Baik itu hanya aktivitas sehari-hari hingga momen-momen spesial lainnya, pasti akan terasa puas bila diimbangi dengan kemampuan gawai yang mumpuni pula. Untuk itulah Samsung menghadirkan Samsung Galaxy A70 dengan performa powerful untuk mendukung aktivitas kekinian generasi ‘LIVE’. Spesifikasi Samsung Galaxy A70 Mengusung keunggulan di sektor kamera, Samsung tak tanggung-tanggung menyertakan tiga lensa kamera belakang sekaligus untuk Galaxy A70 yang tentunya dengan kualitas lebih bai...