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 ?
View detailLầ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.
View detailMộ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.
View detailTô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 ...
View detailCó 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ư
View detailCó 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.
View detailỞ 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ó...
View detailTô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...
View detailNế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ẽ...
View detailVớ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...
View detailNhiề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ì...
View detailWeb 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...
View detail