Chào mọi người tình hình là mình đang có 3 cuốn sách " Clean Code ", " Code Complete 2 ", và " Agile Principle, Pattern, and Practices in C# ". Theo mọi người thì mình nên đọc cuốn nào đầu tiên trong 3 cuốn này.
Nên đọc sách lập trình nào trước
@khiemnvd biết Java hay C#? Nếu Java thì “Clean Code”, C# thì “Agile Principle, Pattern, and Practices in C#”
Còn không biết cả hai thì Code Complete 2
thanks @ltd mình sẽ đọc quyển “Agile Principle, Pattern, and Practices in C#” đầu tiên. Còn quyển “Clean Code” có nhất thiết phải cần biết Java mới đọc được không. Vì mình nghĩ Java và C# đều có cấu trúc tương tự nhau. Cái vấn đề quan trọng với mình nhất đó là dịch sao cho đúng nghĩa dễ hiểu và hình dung ra được vấn đề. Java thì mình có học qua rồi.
Không cần thiết, nhưng quyển này dùng nhiều ví dụ của java, biết thì đọc nhanh hơn. Code Complete hay nhất, nhưng dài
không biết đọc khi nào mới xong 3 cuốn sách trên khi mà vốn tiếng anh có hạn
Quyển Code Complete 2 mình đọc cũng lâu rồi, chắc hơn năm, mà cũng được 2/3 à tại có chap không thích đọc, có chap chưa cần thiết.
Bạn không nên đặt mục tiêu là đọc xong bao nhiều trang hay bao nhiêu cuốn mà phải đặt mục tiêu là mỗi ngày hoặc mỗi tuần bạn sẽ thu được những gì sau khi đọc các quyển sách đó.
VD: Tôi sẽ hiểu căn bản về lập trình C sau khi tôi đọc xong cuốn sách Head First C, nếu làm được càng nhanh càng tốt còn nếu khó hiểu thì lâu cũng được vì mục đích của mình là hiểu chứ không phải là đọc xong cho DONE.
Mỗi cuốn sách nó đều có cái hay của nó, tùy vào bạn muốn học gì trước thì đọc quyển nào trước thôi.
P/s. Hy vọng bạn cảm thấy không ỨC CHẾ với câu trả lời của mình.