JavaRush /Java Blog /Random-ID /Dasar-dasar dari Dasar-dasar oleh Kay Horstmann
Виктор
Level 30
Санкт-Петербург

Dasar-dasar dari Dasar-dasar oleh Kay Horstmann

Dipublikasikan di grup Random-ID
...Penulis buku ini berharap Anda tidak menyukai buku yang penuh dengan contoh mainan seperti program untuk mengendalikan pemanggang roti atau binatang di kebun binatang atau "teks lompat"
Saya rasa tidak perlu banyak menulis tentang relevansi ulasan ini, karena bagi pemula dalam pemrograman, buku, artikel, atau dokumentasi apa pun itu penting. Namun di sisi lain, bertentangan dengan kepercayaan populer, saya ingin menemukan satu hal yang ideal, agar tidak membaca beberapa sumber sekaligus, tetapi belajar dari satu sumber yang sudah terbukti. Baiklah, mari kita lihat seri “Perpustakaan Profesional” karya Kay Horstmann, yang sangat populer di kalangan javis “muda”. Buku-buku tersebut disambut dengan penjilidan berkualitas tinggi - sampul keras mengkilap dan cetakan bagus, ini sangat penting, karena jelas akan dibaca sampai ke inti. Ngomong-ngomong, dimensinya cukup mengesankan, jadi Anda tidak bisa menyeretnya terlalu banyak. (sayangnya tidak ada foto Anda sendiri)
Dasar-dasar Dasar-dasar oleh Kay Horstmann - 1
Pada volume pertama seri ini, sesuai dengan judulnya, penulis menjelaskan dasar-dasarnya, mulai dari sintaksis hingga karakteristik utama OOP, dari ikhtisar perpustakaan koleksi hingga pemrograman multithread. Setiap bab tidak hanya membahas istilah umum dan prinsip operasi (misalnya, mekanisme refleksi), tetapi juga menjelaskan beberapa nuansa:
Dasar-dasar Dasar-dasar oleh Kay Horstmann - 2
Volume kedua: "Alat Pemrograman Tingkat Lanjut" memperdalam beberapa topik, misalnya, perpustakaan eksekusi grafis - SWING. Ini juga memperkenalkan pembaca pada alat luar biasa untuk bekerja dengan koleksi - perpustakaan aliran data, atau sekadar Aliran. Selain itu, Anda akan mempelajari cara menghubungkan database menggunakan Java asli (ya, JDBC). Bab-babnya terstruktur dengan jelas dan tidak berkorelasi erat satu sama lain, hal ini memungkinkan Anda untuk mempelajarinya dalam urutan apa pun. Satu-satunya pengecualian adalah awal volume pertama. Dan dengan segala variasi teori dalam seri ini, terdapat banyak contoh program kecil, catatan kaki dengan gambar kode, yang terkadang menjelaskan cara kerja setiap metode dan elemen. Sebagian besar metode dan kelas umumnya ditempatkan dalam kerangka kerja terpisah, yang memungkinkan buku tersebut digunakan sebagai referensi (atau dokumentasi singkat) tentang metode dan kelas Java.
Dasar-dasar Kay Horstmann - 3
Namun pemrogram dengan pengetahuan C++ akan terkejut dengan seringnya perbandingan beberapa solusi Java dengan solusi yang sama di C++, yang menurut penulis, akan menyederhanakan transisi dari satu bahasa ke bahasa lain.
Dasar-Dasar Utama oleh Kay Horstmann - 4
Satu-satunya kelemahan yang relatif serius adalah tidak adanya tugas atau latihan apa pun. Namun bagi pelajar Javarush hal ini tidak akan menjadi masalah. Saran untuk pemula: berlatihlah di Javarush, dan dapatkan teorinya di buku-buku luar biasa ini. Bahkan menjelang akhir buku (kebanyakan bagian pertama), masih terdapat kesalahan ketik (sepertinya editor sedikit lelah). Dalam hal keumuman dan kedalaman cakupan topik, buku-buku Horstmann memiliki sedikit pesaing. Kami langsung menutup seri Head First (lihat kutipan di awal). Tinggal Shildt dan Eckel. Anggap saja buku penulis pertama juga bagus (omong-omong, ada tugas untuk menguasai teorinya), jadi ini masalah selera, dan materi Eckel sudah ketinggalan zaman (sebagian, tapi tetap saja). Sebagai kesimpulan, saya ingin mengatakan bahwa satu buku saja masih belum cukup (terima kasih KEP!), namun “Perpustakaan Profesional” tentu cocok sebagai landasan. Ia memiliki semua yang Anda butuhkan untuk memulai, dan itu akan berjalan seperti jarum jam... PS: baiklah, dan tautan agar Anda tidak bersantai: https://www.litres.ru/richard-uorberton/lyambda-vyrazheniya-v -java-8/ — tentang lambda dan fungsionalitas. http://www.exlab.net/tools/sheets/regexp.html — "Beberapa orang, ketika dihadapkan pada suatu masalah, berpikir, "Saya tahu, saya akan menggunakan ekspresi reguler." Sekarang mereka punya dua masalah." Jamie Zawinski di comp.lang.emacs https://www.litres.ru/rod-haggarti/diskretnaya-matematika-dlya-programmistov/ - Saya tidak setuju dengan pernyataan bahwa seorang programmer tidak membutuhkan matematika.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION