Page 35 - Ký sự code dạo
P. 35
LẬP TRÌNH VIÊN ĐÂU PHẢI CHỈ BIẾT CODE
2. Clean Code: A Handbook of Agile Software Craftsmanship
Mình đọc Clean Code trong thời gian còn làm
việc ở FPT Software. Cuốn sách này xứng
đáng là sách gối đầu giường của mọi
developer. Mình khuyên các bạn nên mua
bản gốc, vừa để đọc, vừa để phòng khi gặp
đồng nghiệp code ngu, có thể cầm cuốn
này đập vào đầu nó và bắt nó đọc.
Như cái tên “Clean Code”, đây là cuốn sách
hướng dẫn các bạn developer viết ra “code
sạch”. Thế nào là code sạch? Theo định
nghĩa của sách, đó là code dễ đọc, dễ hiểu, dễ
sửa chữa và bảo trì. Có bạn sẽ xì mũi bảo:
Giời, có gì đâu, cái đấy ai code chả được. Mời bạn thử đọc lại code của
một dự án mình đã làm cách đây 3-6 tháng, xem có hiểu được mình
viết gì ko? Nếu không tức là code của bạn chưa được sạch lắm đâu.
Cuốn sách sẽ thay đổi cách nghĩ cũng như cách viết code của bạn.
Sách về thiết kế và UI/UX
3. Don’t make me think
Một cuốn sách rất hay về thiết kế giao diện.
Nó đưa ra một qui tắc rất đơn giản và hữu
dụng trong thiết kế UI: Người dùng rất lười,
hãy thiết kế sao cho người dùng ít suy nghĩ
nhất. Cuốn sách không hướng dẫn cách thiết
kế đẹp mà hướng dẫn cách thiết kế đơn giản
nhất và dễ sử dụng đỡ tốn công sức người
dùng nhất.
Sách còn hướng dẫn một số control nên
dùng khi thiết kế web: form, checkbox,
radio, dropdown, … và cách sử dụng những
control này hợp lý. Ngoài ra còn có một câu
33