Kiểm thử Chấp nhận (acceptance test) được tạo ra từ user story (yêu cầu người dùng). Trong một phân đoạn, những user story được chọn trong buổi họp lập kế hoạch phân đoạn sẽ được chuyển thành các kiểm thử chấp nhận. Khách hàng xác định kịch bản để kiểm thử xem một user story […]
Khi tìm ra một lỗi, bạn sẽ tạo kiểm thử để ngăn chặn lỗi đó tái xuất hiện. Thông thường thì một lỗi trong quá trình phát triển cần phải có một bản kiểm thử chấp nhận để ngăn chặn nó xảy ra. Việc tạo ra một bản kiểm thử chấp nhận trước khi sửa […]
Việc thiết kế đơn giản luôn mất thời gian hơn việc thiết kế phức tạp. Vì vậy, hãy làm những việc đơn giản nhất mà trước mắt hoạt động. Nếu bạn thấy có chỗ nào đó phức tạp thì hãy thay thế nó bằng thứ đơn giản. Lúc này, việc thay thế mã phức tạp […]
Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Ngày 18 Tháng 3 năm 2003 Tôi nghỉ giải lao trên đài quan sát. Khi lớp chắn bằng nước đá đi xuyên qua vùng phân tử dày cộm làm cho lớp nước đá nhập nhoè trong những làn chớp xanh […]
Cùng với sức nóng của mùa Hè, ngày25/05/2013 HanoiScrum tổ chức Summer CodeRetreat 2013. Đây sự kiện thực hành chuyên sâu, tập trung vào các nguyên tắc cơ bản của phát triển phần mềm và thiết kế. Sự kiện sẽ được tổ chức 01 ngày tại FPT-Aptech, Tầng 4, Cung VHHN Việt Xô, 1A Yết Kiêu, Hà […]
Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Bạn có thể tải mã nguồn của bài viết trước ở đây. Ngày 18 tháng 2 năm 2003 Trong đầu tôi cứ cân nhắc mãi mớ threads treo lủng lẳng trong khi ăn món mì ống spaghetty một cách lơ đãng. […]
Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Bạn có thể tải mã nguồn của bài viết trước ở đây. Ngày 14 tháng 1 năm 2003. Hàng tháng tôi dùng điểm tâm một lần ở đài quan sát. Ðây là điều hoang phí với túi tiền của một […]
Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Câu chuyện tay học việc trẻ tuổi của chúng ta học được bài nằm lòng: Không để các thread đeo lủng lẳng – phải nắm chắc bạn kiểm soát bước kết thúc cũng như điểm khởi tạo của chúng. Bạn […]
Người dịch: Capuchino Dang | Biên tập: Phạm Anh Đới Kiểm thử đơn vị là một trong những kỹ thuật cốt lõi của Extreme Programming (XP). Nhưng cách kiểm thử đơn vị của XP có đôi chút khác biệt. Trước hết, bạn nên tự tạo hoặc tải một khung làm việc cho kiểm thử đơn vị […]
Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Thợ lành nghề #6: Một lần không đủ (Dịch vụ Socket 1) Thợ lành nghề #7: Một lần không đủ (Dịch vụ Socket 2) Ở bài này tay học việc của chúng ta học được một điều: các kiểm thử […]