Làm thế nào là cuốn sách đầu tiên? [đóng cửa]


20

Tôi chưa bao giờ đọc bất kỳ trong số họ nhưng tôi thấy phong cách của họ thú vị và độc đáo. Tôi không chắc họ có đáng để cho tiền / thời gian không?


5
Ồ, thôi nào - chúng đáng giá chỉ dành cho ảnh bìa ...
Shog9

1
Lưu ý, họ hơi ngớ ngẩn, nhưng họ sử dụng sự khôn ngoan để lái các điểm về nhà.

Tôi thấy chúng quá đơn giản và mất tập trung. Tôi thích những câu / sách ngắn / những ý tưởng đơn giản như "Đừng làm tôi suy nghĩ". Tôi thích nó khi văn bản được rắc đồ họa. Tuy nhiên, tôi thích sơ đồ cô đọng, ngắn gọn và hơi khô. Các khái niệm đơn giản có thể được thể hiện trong văn bản (hoặc bỏ qua hoàn toàn nếu chúng là lẽ thường). Những thứ cứng đôi khi cần phải được vẽ, nhưng tôi thích các sơ đồ dày đặc và lỏng lẻo như tải lên.wik.wik.org.org / wikipedia / commons / thumb / 5/51 / so với những gì Pierre đăng.
Công việc

1
Tôi không thích Head First Java Rất nhiều vì họ đang giải thích điều tương tự lặp đi lặp lại và người ta có thể nhầm lẫn sau khi đọc nó.

Đồng ý với người dùng71736. Cuốn sách về servlets dài 750 trang và họ chỉ nói đi nói lại những điều tương tự khiến nó trở nên khó hiểu, bực bội, quá phức tạp và khó có được một bức tranh tổng thể.
WKS

Câu trả lời:


24

Tôi yêu họ. Tôi có ba người trong số họ, và rất thích tất cả họ mặc dù thực tế họ đến từ các tác giả khác nhau.

Các cấu trúc áp đặt là lý tưởng đối với tôi như tôi có xu hướng hiểu được những điều tốt hơn khi tôi có bản vẽcác bài tập .

văn bản thay thế

Họ cũng có lợi thế rất lớn để sử dụng sự hài hước rất nhiều, khiến cho việc học trở nên thú vị !

văn bản thay thế

Văn bản đơn giản không hoạt động tốt với tôi. Nếu bạn ở trong trường hợp tương tự, bạn sẽ thích chúng.


2
Tôi đồng ý, tôi rất thích chúng như những cuốn sách khởi đầu về các chủ đề khác nhau. Họ rất vui khi trải qua và tôi không thể đồng ý nhiều hơn với nhận xét về cấu trúc.
Chris

+1000000 nếu tôi có thể. Tôi đồng ý với điều này!
David Weiser

Đầu tiên thiết kế mẫu - quy tắc cuốn sách đó.
Ladislav Mrnka

2
Đồng ý. Đừng để những hình ảnh ngớ ngẩn đánh lừa bạn - các tác giả biết công cụ của họ.

19

Có hai ý kiến ​​cực đoan về Head First: Thứ nhất là chúng khủng khiếp và thứ hai là chúng rất tuyệt vời.

Cá nhân tôi nghĩ rằng họ thật tồi tệ bởi vì những lời giải thích của họ quá dài và rất lạc đề. Chúng là những cuốn sách lớn không có quá nhiều nội dung. Họ cảm thấy như những cuốn sách dành cho trẻ em (hoặc người lớn trẻ con).

Một số người (hầu hết những người tôi nghĩ) yêu thích những cuốn sách đó bởi vì chúng rất dễ đọc và hầu như không thể không hiểu những lời giải thích của họ.

Sách đầu tiên chỉ tốt nếu bạn là người mới bắt đầu. Chúng không thể được sử dụng làm sách tham khảo. Chúng được viết cho những người hoàn toàn không biết gì về chủ đề này.

Lưu ý rằng có nhiều sách Head First và nhiều tác giả Head First. Những cái nổi tiếng nhất là "Các mẫu thiết kế đầu tiên" và "Head First Java". Và họ cũng có những cuốn sách không liên quan đến lập trình (về vật lý và thống kê). Vì vậy, bạn thực sự không thể nói bất cứ điều gì về toàn bộ loạt "Head First". Những cuốn sách "Head First" duy nhất tôi đã thử đọc là "Head First Design Forms", "Head First iPhone Development" và "Head First Servlets & JSPs". Tôi không thích họ (tìm thấy lời giải thích, ẩn dụ và trò đùa của họ gây phiền nhiễu) nhưng tôi biết về những người đã thích họ.

Đây là danh sách tất cả các cuốn sách của họ: http://oreilly.com/store/series/headfirst.html

Dưới đây là một số ý kiến ​​về "Mẫu thiết kế đầu tiên": /programming/386087/head-first-design-potypes-opinions-wocate


3
Thành thật tôi đồng ý với bạn @snakile. Những cuốn sách đầu tiên thực sự chỉ là những cuốn sách giới thiệu được đánh giá quá cao và trung thực không mang lại cho bạn tiếng vang lớn.
alvincrespo

4

Theo tôi, chúng rất tốt nếu bạn là người mới bắt đầu lập trình nói chung - không chỉ trong chủ đề được đề cập.

Đó là, trước khi học các tùy chọn cho điều kiện trong một ngôn ngữ, họ sẽ dành rất nhiều thời gian - và rất nhiều ví dụ đơn giản và ngớ ngẩn - để giải thích điều kiện gì .

Các giải pháp họ đề xuất thường rất gọn gàng và nhẹ, nhưng họ có xu hướng không giải thích lý do tại sao họ chọn giải pháp đó và đó là giải pháp thay thế.

Trường hợp sử dụng:

  1. Một lập trình viên C ++ muốn đi sâu vào phát triển web, sử dụng PHP. Tôi cũng muốn giới thiệu một trong những cuốn sách cấp trung của O'Reilly, như "Học PHP, MySQL và Javascript". Những người vẫn rất cẩn thận (giải thích về phạm vi) trong việc giải thích cách ngôn ngữ hoạt động và đầy đủ các ví dụ: vẫn vậy, nếu bạn có thái độ đúng đắn đối với việc học các công nghệ mới, một trong số họ sẽ đủ để cho phép bạn xây dựng giải pháp cho hầu hết mọi thứ trong đó phạm vi tiêu chuẩn của công nghệ đó. Ngoài ra, chúng có thể được sử dụng như một tài liệu tham khảo.

  2. Một nhà thiết kế web muốn tìm hiểu một số Javascrtipt để làm sinh động các trang của mình. Anh ta là một mẫu vật tốt, vì vậy anh ta thích có một ý tưởng, mặc dù mơ hồ, về những gì anh ta viết hơn là sao chép xung quanh. Tuy nhiên, anh ta không muốn làm chủ công nghệ đó và anh ta không bao giờ đọc hướng dẫn lập trình - vì vậy sẽ có một đường cong học tập dốc cho ngôn ngữ và các quy ước với một cuốn sách tham khảo / khóa học hay, và nó không đáng. Trong trường hợp đó, hướng dẫn sử dụng Head First chắc chắn là lựa chọn tốt nhất.


3

Chúng rất tuyệt, bạn chắc chắn có thể bắt đầu một chủ đề mới với những cuốn sách đó mà không có kiến ​​thức trước về những chủ đề đó, Nhưng, nếu bạn đã quen thuộc với những chủ đề đó, thì đôi khi, bạn sẽ cảm thấy học chậm. Đơn giản, cho người mới bắt đầu, đó là những người tuyệt vời!

Tôi đã đọc, Head First SQL, Head First Servlet và JSP, Head First EJB (3) mà không có bất kỳ kiến ​​thức nào trước đó về các chủ đề đó, tôi đã có một lời giải thích hay từ đó.


2

Cá nhân tôi không thích chúng lắm: Tôi thích những văn bản dày đặc hơn cho phép tôi tiếp thu thông tin rất nhanh. Tuy nhiên, tôi đã viết mã từ năm 6 tuổi và quen với việc tiếp thu các kỹ năng / ngôn ngữ mới một cách nhanh chóng. Các bài tập là một sự lãng phí đối với tôi (nếu tôi đang học foo, đó là vì tôi cần sử dụng foo cho một cái gì đó - đó là bài tập của tôi).

Nhiều người mới mà tôi biết đã thề với loạt Head First, vì chính xác những lý do tôi không thích nó: ngôn ngữ không quá dày đặc, vì vậy (với người mới), nó cảm thấy dễ tiếp cận hơn và có rất nhiều bài tập để thực hành.

Vì vậy, nó phù hợp với phong cách học tập của bạn: bạn có thích đi lang thang xung quanh một chủ đề để có được vòng bi của mình, thử một số bài tập và làm nó chậm, hoặc bạn muốn có một hướng dẫn dày đặc để khởi động vào một số dự án trong tay ? Những cuốn sách Head First tốt cho cái trước, không phải cái sau.


1

Có - mua một cái, chúng rất tuyệt vời. Tôi đọc cuốn sách Head First Design Forms, và tôi thấy nó hữu ích với những ví dụ tôi có thể hiểu. Tôi cũng không cảm thấy buồn chán vì phong cách vui vẻ. Tôi đã giới thiệu Head First Javascript cho một người bạn và cô ấy cũng đã thấy nó là một cuốn sách tuyệt vời.


1

Tôi không biết về những cuốn sách Head First khác vì vậy tôi sẽ nêu ý kiến ​​của tôi về cuốn sách mà tôi đang đọc ngay bây giờ, Head First Servlets và JSP.

Nửa đầu của cuốn sách chắc chắn là tuyệt vời, nương tay. Họ giải thích các khái niệm một cách thẳng thắn thông qua hình ảnh và câu chuyện. Là một nhà phát triển đã xây dựng một ứng dụng web J2EE sai cách như một cách lặn, tôi thấy cuốn sách thực sự hữu ích trong việc vá một số lỗ hổng trong kiến ​​thức của tôi về J2EE. Hầu hết các câu hỏi tôi thấy mình hỏi khi tôi vẫn còn bắt đầu đã được trả lời bởi nửa đầu của cuốn sách.

Tuy nhiên, tôi thấy một nửa cuốn sách còn lại được viết như thể nó dành cho các nhà phát triển nâng cao. Cuốn sách làm cho bạn đi sâu vào một số chủ đề và khái niệm nâng cao mà không thực sự giải thích làm thế nào mọi thứ xảy ra trong những từ mà người mới bắt đầu có thể hiểu. Cuốn sách ném cho bạn một số chủ đề cùng một lúc, vì vậy nó cho tôi một khoảng thời gian khó khăn để hiểu mọi thứ. Tôi thậm chí còn tìm thấy các sơ đồ, và hình ảnh cũng khó hiểu.

Tôi vẫn đang trong quá trình đọc cuốn sách ngay bây giờ, nhưng bây giờ tôi có ấn tượng rằng cuốn sách đã vội vã, bởi vì cuốn sách không giải thích rõ ràng các chủ đề mà bây giờ tôi không thể ghép mọi thứ trong đầu. Tình trạng khó xử này khiến tôi phải đặt câu hỏi này .

Tôi không biết các cuốn sách Head First khác có giống như vậy không vì tôi chưa đọc bất cứ thứ gì ngoài Servlets và JSP.


1

Các cuốn sách Head-First là yêu thích của tôi. Họ làm cho việc học vừa dễ dàng vừa thú vị với sự hài hước và phong cách trò chuyện tuyệt vời. Mỗi cuốn sách bắt đầu với một minh họa về cách bộ não của chúng ta hoạt động và làm thế nào để phát huy tối đa khả năng của bộ não. Tôi cố gắng áp dụng chúng. Họ làm cho việc học các mẫu thiết kế rất dễ dàng đối với tôi.


1

Tôi đã đọc cả Head First JavaHead First Design Forms . Phong cách được sử dụng thực sự là độc nhất, và là một cái gì đó của một tình yêu / ghét đối với hầu hết mọi người. Theo tôi, điều mà mọi người nên nhận ra là những loại sách này làm cho mọi thứ rất rõ ràng và đơn giản, nhưng với chi phí. Chi phí là chi phí mà cách giải thích này áp đặt. Mọi thứ được giải thích nhiều lần, với nhiều ví dụ và ẩn dụ. Đó là một chi phí đáng kể, điều đó không cho phép bạn đi sâu vào cốt lõi của vấn đề.

Tôi nghĩ rằng phong cách này rất phù hợp với cuốn sách Head First Java . Tôi thích tất cả mọi thứ về cuốn sách đó, và nó cực kỳ hữu ích cho tôi, trong việc nắm bắt các khái niệm và phát triển một trực giác về chúng. Mặt khác, tôi hoàn toàn không thích Mẫu thiết kế đầu tiên . Ấn tượng của tôi là nó trở thành cách để tiết lộ, và đôi khi, hoàn toàn bỏ lỡ vấn đề. Có quá nhiều thông tin meta, nhưng không có nhiều thông tin hữu ích thực sự.


1

Tôi thực sự muốn thích các mẫu thiết kế đầu tiên nhưng tôi không thể đọc nó.

Có lẽ đó là lỗi của tôi - Tôi đủ tuổi để nhớ khi máy tính của Apple cắm vào TV của bạn


họ vẫn làm - apple.com/appletv

Vâng - tôi tự hỏi nếu có ai sẽ phát hiện ra trò đùa!
Martin Beckett

Đùa gì. . . ?
Malfist

0

Tôi chưa bao giờ sử dụng chúng, nhưng anh tôi thề với họ. Ông nghĩ rằng sự cân bằng của việc học bằng cách giải thích và học bằng ví dụ là vừa phải.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.