Trước khi code, bạn hãy đặt câu hỏi: Mục đích của controller này là gì ? Câu hỏi tiếp theo là, bạn test cái gì ? Tiếp theo, bạn viết gì trong controller ?
Xem chi tiếtLần trước trong bài viết Lập trình viên cũng là con người, tôi đã đề cập rằng mình đã đọc cuốn sách Programmers At Work. Nó là một tuyển tập những bài phỏng vấn rất hay với các lập trình viên nổi tiếng vào khoảng năm 1986.
Xem chi tiếtMột new coder rất hay lúng túng trong việc đặt tên file, id hay tên class. Cho nên trong bài viết này, tôi muốn tổng hợp các quy tắc, các bí kíp đặt tên cơ bản cho từng trường hợp trên. Hi vọng tài liệu này sẽ giúp đỡ các bạn phần nào trong quá trình làm việc.
Xem chi tiếtTôi chắc chắn không phải là lập trình viên giỏi nhất thế giới. Đầu tiên tôi xin nói với bạn rằng có vô số lập trình viên ngoài kia giỏi hơn tôi. Nhưng ...
Xem chi tiếtCó thể chúng ta đã biết rằng tại Mỹ thì sau 20 năm ra trường chỉ có 19% kỹ sư phần mềm còn bám trụ được với nghề. Nghề lập trình là một trong những nghề khắc nghiệt nhất, vì với tốc độ thay đổi công nghệ như vũ bão thì đòi hỏi chúng ta phải học tập liên tục mỗi ngày. Như
Xem chi tiếtCó ai ngờ rằng, Ken Hart, ở tuổi 43, lại tìm đến thế giới web design thông qua việc… nuôi cá. Sau nhiều năm “chăm sóc” những loài động vật thủy sinh này trong chính căn nhà của mình, Hart bắt tây xây dựng một blog nuôi cá bằng các công cụ xây dựng website miễn phí như Wix.
Xem chi tiếtỞ Việt Nam, chưa ai viết sách về Lập trình viên (gọi bình dân là coder) và ca ngợi nghề lập trình thì phải? Có...
Xem chi tiếtTôi liên tục cảm thấy ngạc nhiên vì code của mình đã trở nên tốt hơn rất nhiều sau khi nhờ một đồng nghiệp...
Xem chi tiếtNếu bạn hỏi một nhà phát triển phần mềm rằng họ dành thời gian để làm công việc gì nhiều nhất, thì họ sẽ...
Xem chi tiếtVới việc Apple công bố sự ra đời của Xcode 8 tại WWDC tháng 6 vừa qua, các lập trình viên iOS đang "rục...
Xem chi tiếtNhiều lúc mình cũng ngồi suy nghĩ rằng không biết sau 40 tuổi thì mình có ngồi code được nữa không. Ở Mỹ thì...
Xem chi tiếtWeb developers luôn tìm kiếm đường tắt để tiếp kiệm thời gian. Với sự xuất hiện của browser-based IDEs, có vẻ lập trình web...
Xem chi tiết