Show HN: Buku tentang Pemrograman Berorientasi Data di Java
(news.ycombinator.com)- Buku ini membahas cara menyusun program Java dengan berpusat pada data biasa (plain data) agar strukturnya lebih sederhana, kecil, dan mudah dipahami
- Membahas fitur Java terbaru seperti records, pattern matching,
withexpressions, serta sum/product types, tetapi fokusnya bukan pada penjelasan fitur, melainkan pada cara berpikir dalam menyusun program - Menjadikan “representation is the essence of programming” sebagai ide inti, dengan pandangan bahwa jika data domain direpresentasikan dengan baik, rancangan bagian lain dari sistem akan mengikuti secara alami
- Data-Oriented Programming in Java dari Manning saat ini tersedia dalam early access dan sedang menerima masukan dari pembaca
- Hingga 9 Oktober, penggunaan kode diskon
mlkiehlmemberi diskon 50%
Menyusun Program Java Berpusat pada Data
- Data-Oriented Programming in Java adalah buku yang merangkum pengalaman tentang apa itu pengembangan yang efektif di Java
- Pendekatan ini membahas bagaimana menempatkan inti pengelolaan program pada struktur berpusat pada data dapat menghasilkan kode yang lebih sederhana, kecil, dan mudah dipahami
-
Fitur Bahasa Java Terbaru
- records, pattern matching,
withexpressions, serta sum/product types mendukung pemrograman berorientasi data - Namun, fokus buku ini lebih pada bagaimana menyusun program seperti “membangun rumah”, bukan pada fitur tertentu atau cara menggunakan alat tertentu
- records, pattern matching,
Early Access dan Informasi Diskon
- Buku ini saat ini tersedia sebagai early access dan sedang menerima masukan
- Dapat dilihat di halaman Manning: Data-Oriented Programming in Java
- Hingga 9 Oktober, penggunaan kode
mlkiehlakan menerapkan diskon 50%
1 komentar
Komentar Hacker News
Sebagai seseorang yang pernah menulis buku teknis, menyampaikan ucapan selamat
Mencoba membeli buku tetapi terjadi kesalahan
Sudah membeli buku dan membaca bab pertama
Menyebut Brian Goetz sebagai editor teknis dan menunjukkan ketertarikan
Menyampaikan ucapan selamat dan menyarankan untuk mempostingnya di komunitas Java di Reddit
Mengucapkan selamat atas selesainya buku dan menunjukkan kalimat yang membingungkan di bab pertama
Mengucapkan selamat atas dimulainya pendekatan awal dan mengetahui pemrograman berorientasi data dari Clojure dan F#
Mengucapkan selamat atas selesainya buku dan berbagi pengalaman pernah menulis buku teknis di masa lalu
Menyampaikan ucapan selamat dan memperkenalkan buku yang sedang dikerjakan untuk orang yang mencari buku Java modern