Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Alphonse làm Jerry ngạc nhiên khi tìm ra giải pháp ưa nhìn để chuyển một tệp qua socket. Trong quá trình làm việc, anh gặp Jasmine, người hướng dẫn mới. Ở mức .045 hiện tại, cái đích vẫn là […]
[TapChiLapTrinh] Dữ liệu Lớn (Big Data) là một thuật ngữ nói về một tập hợp dữ liệu rất lớn và phức tạp, rất khó để khai thác, quản lý dữ liệu với các công cụ quản lý thông thường hoặc các ứng dụng xử lý dữ liệu truyền thống. Để tìm hiểu nhanh về Dữ […]
Nguồn Người dịch: Nguyễn Minh Tân | Biên tập: Phạm Anh Đới Trong chuyên mục đặc biệt của “Những câu truyện bên bếp lửa” lần này, chúng ta sẽ được nghe một Đối tượng (Object) chia sẻ nhưng suy tư thầm kín của mình. Làm một đối tượng như tôi không hề vui như mọi […]
Agile Tour là một chuỗi sự kiện của cộng đồng Agile diễn ra tại các thành phố trên thế giới từ tháng 10 đến tháng 12 hàng năm. Năm nay Agile Việt Nam sẽ tổ chức sự kiện Agile Tour 2013 tại hai thành phố là Hồ Chí Minh và Hà Nội. Đây là lần đầu tiên được tổ chức tại Hà Nội, hy […]
[TapChiLapTrinh] Bạn là dân đam mê lập trình web? Chắc bạn đã nghe nhiều đến hai kỹ thuật này rồi nhỉ? Adaptive Web Design (AWD) Responsive Web Design (RWD) Có thể bạn có đôi chút nhầm lẫn hoặc phân vân khi nghĩ tới chúng, để giúp bạn làm sáng tỏ hơn sự khác nhau giữa […]
Tác giả: Jeff Sutherland | Nguồn: msdn.microsoft.com Phát triển Linh hoạt (Agile Development) làm một thuật ngữ có nguồn gốc từ Tuyên Ngôn Phát triển Phần mềm Linh hoạt (Manifesto for Agile Software Development – Tuyên ngôn Agile), tuyên ngôn này được soạn thảo năm 2001 bởi một nhóm gồm các nhà sáng tạo Scrum, Extreme Programming (XP), […]
[TapChiLapTrinh] Tầm quan trọng của việc học “phát triển hướng kiểm thử” (TDD) là không thể xem thường. Đó nguyên nhân chính các tranh luận về TDD lại phân cực như vậy. Những người có kinh nghiệm về TDD đã nắm được các kĩ thuật từ rất lâu và họ nghĩ rằng chúng là đương […]
[Tạp chí Lập trình] Unit Testing (Kiểm thử Đơn vị) là một kỹ thuật quan trọng góp phần lớn trong việc nâng cao chất lượng phần mềm. XP (Extreme Programming) coi kiểm thử đơn vị như là một trong những kỹ thuật cốt lõi. Hiện nay, nền công nghiệp phần mềm sẽ khó chấp nhận […]
Coding Dojo là gì? Coding Dojo là một sự kiện mà nhóm nhà phát triển (developer) cùng nhau giải quyết một thử thách trong lập trình, họ tham gia vào hoạt động thực hành chủ tâm với mục tiêu cải tiến một kỹ năng nào đó trong không khí vui vẻ. Tại sao cần Coding […]
Ông Giuốc-đanh: Vâng, thưa ông, tôi xin nói nhỏ với ông là tôi đang phải lòng một quý cô rất xinh đẹp. Ông có thể giúp tôi viết vài câu tỏ tình để tôi giả vờ vô tình đánh rơi bên cạnh chân nàng được không? Giáo sư: Rất tuyệt. Ngài sẽ viết cho nàng […]