Saya belum pernah membaca satu pun dari mereka tetapi saya menemukan gaya mereka menarik dan unik. Saya tidak yakin apakah mereka layak memberikan uang / waktu?
Saya belum pernah membaca satu pun dari mereka tetapi saya menemukan gaya mereka menarik dan unik. Saya tidak yakin apakah mereka layak memberikan uang / waktu?
Jawaban:
Aku mencintai mereka. Saya memiliki tiga dari mereka, dan menikmati semuanya meskipun faktanya mereka berasal dari penulis yang berbeda.
The Struktur dikenakan sangat ideal untuk saya karena saya cenderung untuk memahami hal-hal yang lebih baik ketika saya memiliki gambar dan latihan .
Mereka juga memiliki banyak keuntungan menggunakan humor, yang membuat belajar menjadi menyenangkan !
Teks biasa tidak berfungsi dengan baik untuk saya. Jika Anda berada dalam kasus yang sama, Anda akan menyukainya.
Ada dua pendapat ekstrem tentang Kepala Pertama: Yang pertama adalah bahwa mereka mengerikan, dan yang lainnya adalah bahwa mereka sangat baik.
Saya pribadi berpikir mereka mengerikan karena penjelasan mereka terlalu panjang dan sangat tidak populer di sebagian besar waktu. Itu adalah buku besar dengan konten yang tidak begitu banyak. Mereka merasa seperti buku untuk anak-anak (atau orang dewasa yang kekanak-kanakan).
Beberapa orang (kebanyakan orang saya pikir) menyukai buku-buku itu karena sangat mudah dibaca dan hampir tidak mungkin untuk tidak memahami penjelasannya.
Buku Head First bagus hanya jika Anda seorang pemula. Mereka tidak dapat digunakan sebagai buku referensi. Itu ditulis untuk orang yang sama sekali tidak tahu tentang topik itu.
Perhatikan bahwa ada banyak buku Head First dan banyak penulis Head First. Yang paling terkenal adalah "Head First Design Patterns" dan "Head First Java". Dan mereka juga memiliki buku-buku yang tidak berhubungan dengan pemrograman (tentang fisika dan statistik). Jadi, Anda tidak bisa mengatakan apa-apa tentang seluruh seri "Head First". Satu-satunya buku "Head First" yang saya coba baca adalah "Head First Design Patterns", "Head First iPhone Development" dan "Head First Servlets & JSPs". Saya tidak suka mereka (menemukan penjelasan mereka, metafora dan lelucon yang menjengkelkan) tetapi saya tahu tentang orang-orang yang menyukainya.
Berikut daftar semua buku mereka: http://oreilly.com/store/series/headfirst.html
Berikut adalah beberapa pendapat tentang "Pola Desain Kepala Pertama": /programming/386087/head-first-design-patterns-opinions-wanted
Menurut pendapat saya, mereka baik jika Anda seorang pemula dalam pemrograman pada umumnya - tidak hanya dalam topik yang dimaksud.
Artinya, sebelum belajar opsi untuk conditional dalam bahasa, mereka akan menghabiskan banyak waktu - dan banyak sederhana dan konyol contoh - untuk menjelaskan apa conditional yang .
Solusi yang mereka usulkan seringkali sangat ramping dan ringan, tetapi mereka cenderung tidak menjelaskan mengapa mereka memilih solusi itu dan mana alternatifnya.
Gunakan kasing:
Seorang programmer C ++ ingin terjun ke dalam pengembangan web, menggunakan PHP. Saya akan merekomendasikan salah satu buku tingkat menengah juga oleh O'Reilly, seperti "Belajar PHP, MySQL dan Javascript". Itu masih sangat hati-hati (batas pada pedantic) dalam menjelaskan cara kerja bahasa, dan penuh dengan contoh: masih, jika Anda memiliki sikap yang benar terhadap mempelajari teknologi baru, salah satunya akan cukup untuk membiarkan Anda membangun solusi untuk hampir semua hal dalam ruang lingkup standar teknologi itu. Juga, mereka dapat digunakan sebagai referensi.
Seorang perancang web ingin mempelajari beberapa Javascrtipt untuk menghidupkan halamannya. Dia adalah spesimen yang bagus, jadi dia lebih suka memiliki ide, meskipun tidak jelas, tentang apa yang dia tulis daripada meniru. Namun demikian, dia tidak ingin menguasai teknologi itu dan dia tidak pernah membaca manual pemrograman - jadi akan ada kurva belajar yang curam untuk bahasa dan konvensi dengan buku kursus / referensi yang bagus, dan itu tidak sepadan. Dalam hal ini, manual Head First jelas merupakan pilihan terbaik.
Mereka hebat, Anda pasti bisa memulai topik baru dengan buku-buku itu tanpa pengetahuan tentang topik-topik itu, Tapi, Jika Anda sudah terbiasa dengan topik-topik itu, maka kadang-kadang, Anda akan merasakan pembelajaran yang lambat. Sederhana, untuk pemula, itu luar biasa!
Saya pernah membaca, Head First SQL, Head First Servlet dan JSP, Head First EJB (3) tanpa pengetahuan sebelumnya tentang topik-topik itu, saya punya penjelasan yang bagus dari sana.
Saya tidak terlalu menyukai mereka secara pribadi: Saya lebih suka teks yang lebih padat yang memungkinkan saya untuk menyerap informasi dengan sangat cepat. Namun, saya sudah mengkode sejak usia 6 dan terbiasa mengambil keterampilan / bahasa baru dengan cepat. Latihan-latihan itu sia-sia bagi saya (jika saya belajar foo, itu karena saya perlu menggunakan foo untuk sesuatu - itu adalah latihan saya).
Banyak pemula yang saya kenal bersumpah dengan seri Head First, untuk alasan yang saya tidak suka: bahasanya tidak terlalu padat, jadi (bagi pemula) rasanya lebih mudah didekati, dan ada banyak latihan untuk berlatih.
Jadi, itu tergantung pada gaya belajar Anda: apakah Anda suka berkeliaran di sekitar subjek untuk mendapatkan posisi Anda, mencoba beberapa latihan, dan melakukannya dengan lambat, atau apakah Anda ingin manual yang padat dari mana untuk memulai ke beberapa proyek di tangan ? Buku Head First bagus untuk yang pertama, bukan untuk yang terakhir.
Ya - beli satu, mereka sangat baik. Saya membaca buku Head First Design Patterns, dan saya merasa terbantu dengan contoh-contoh yang bisa saya pahami. Saya juga tidak bosan karena gaya yang menyenangkan. Saya merekomendasikan Head First Javascript ke teman, dan dia juga merasa buku itu bagus.
Saya tidak tahu tentang buku-buku Kepala Pertama lainnya jadi saya akan menyatakan pendapat saya tentang buku yang saya baca sekarang, Kepala Servlet Pertama dan JSP.
Paruh pertama buku ini benar-benar hebat, tangan ke bawah. Mereka menjelaskan konsep-konsep secara langsung melalui gambar dan cerita. Sebagai pengembang yang membuat aplikasi web J2EE dengan cara yang salah sebagai cara menyelam, saya menemukan buku ini sangat membantu dalam menambal beberapa lubang dalam pengetahuan saya tentang J2EE. Sebagian besar pertanyaan yang saya tanyakan ketika saya masih memulai dijawab oleh paruh pertama buku ini.
Namun, saya menemukan sisa setengah dari buku yang akan ditulis seolah-olah itu sudah ditujukan untuk pengembang tingkat lanjut. Buku ini membuat Anda terjun ke beberapa topik dan konsep canggih tanpa benar-benar menjelaskan bagaimana segala sesuatu terjadi dalam kata-kata yang dapat dipahami oleh pemula. Buku ini melempar Anda beberapa topik sekaligus, sehingga memberi saya kesulitan untuk memahami semuanya. Saya bahkan menemukan diagram, dan gambar menjadi membingungkan juga.
Saya masih dalam proses membaca buku sekarang, tetapi saya sekarang berada di bawah kesan bahwa buku itu terburu-buru, karena buku itu gagal menjelaskan topik dengan jelas bahwa saya tidak bisa menyatukan semuanya di kepala saya sekarang. Dilema ini membuat saya mengajukan pertanyaan ini .
Saya tidak tahu apakah buku-buku Kepala Pertama lainnya adalah cara yang sama karena saya belum membaca apa pun selain Servlets dan JSP.
Buku seri Head-First adalah favorit saya. Mereka membuat belajar menjadi mudah dan menarik dengan humor dan gaya percakapan yang hebat. Setiap buku dimulai dengan ilustrasi tentang cara otak kita bekerja dan cara memaksimalkan kapasitas otak kita. Saya mencoba mengadopsi mereka. Mereka membuat pola desain belajar sangat mudah bagi saya.
Saya telah membaca Pola Desain Head First Java dan Head First . Gaya yang digunakan memang unik, dan merupakan sesuatu yang cinta / benci bagi kebanyakan orang. Apa yang harus disadari oleh semua orang, menurut pendapat saya, adalah bahwa buku-buku semacam ini membuat hal-hal menjadi sangat jelas dan sederhana, tetapi dengan biaya. Biaya adalah overhead yang dijelaskan oleh cara menjelaskan hal-hal ini. Banyak hal dijelaskan berulang-ulang, dengan banyak contoh dan metafora. Ini adalah overhead yang signifikan, yang tidak membuat Anda langsung menyelam ke inti masalah.
Saya pikir gaya ini sangat cocok dengan buku Head First Java . Saya menyukai segala sesuatu tentang buku itu, dan itu sangat membantu bagi saya, dalam memahami konsep-konsep dan mengembangkan intuisi tentangnya. Di sisi lain, saya tidak suka Pola Desain Kepala Pertama sama sekali. Kesan saya adalah bahwa itu menjadi cara untuk bertele-tele, dan kadang-kadang, benar-benar melenceng. Ada terlalu banyak meta-informasi, tetapi tidak banyak informasi yang sangat berguna.
Saya benar-benar ingin menyukai Pola Desain Kepala Pertama tetapi saya tidak bisa membacanya.
Mungkin ini salah saya - saya cukup tua untuk mengingat ketika komputer Apple terhubung ke TV Anda