“Một lập trình viên giỏi là một người luôn luôn nhìn cả hai phía trước khi băng qua con đường một chiều.” ~ Doug...
Xem chi tiếtViệc thay đổi giao diện người dùng sang Node, Netflix có thể hợp lý hoá sự phát triển, cắt giảm thời gian xây dựng,...
Xem chi tiếtThỉnh thoảng mình vẫn kiểm tra từ khóa để xem độc giả thường tìm kiếm trên Google cụm từ gì thì ra blog VinaCode....
Xem chi tiếtPhần trước: Suy nghĩ của một lập trình viên Trong bài viết trước, tôi đã cố gắng mô tả một số khía cạnh của nghề...
Xem chi tiếtTên xuất hiện ở khắp nơi trong phần mềm. Chúng ta đặt tên cho biến, hàm, danh sách tham số, lớp, gói. Sau đó...
Xem chi tiếtKhông nên dùng tiếng lóng Nếu những cái tên là quá đặc trưng, thường chúng sẽ được ghi nhớ với người...
Xem chi tiết1. Không chịu đọc tài liệu trước khi dùng Đây là một trong những thói quen tệ hại nhất nhưng lại thường gặp nhất. Có...
Xem chi tiếtCách đây vài tháng, mình có viết 1 bài để chửi thực trạng học lập trình của các thanh niên hiện nay. Ngoại trừ một...
Xem chi tiếtTrong bài viết The Programming Aphorisms of Strunk and White, tác giả James Devlin đã làm một công việc khá xuất sắc trong việc...
Xem chi tiếtLàm thế nào để bạn xác định xem liệu một người có phải là chuyên gia trong những việc họ làm? Đó có thể...
Xem chi tiếtTóm tắt Lập trình Cặp (Pair-Programming) là cách hai lập trình viên cùng làm việc trên chỉ một máy tính, một người lái (driver), một...
Xem chi tiếtThuở bé, hẳn ai trong số chúng ta cũng từng thích các câu chuyện ngụ ngôn, cổ tích. Lớn lên, khi đi làm, ta không xem truyện cổ tích nữa mà chuyển qua đọc webtretho, truyện tranh, truyện voz.
Xem chi tiết