Test coverage là một chỉ số quan trọng trong kiểm thử phần mềm về chất lượng và hiệu quả. Bài viết này chúng ta sẽ tìm hiểu khái niệm test coverage, kỹ thuật, số liệu và cách cải thiện nó. Thế giới đã chứng kiến một số sự kiện thảm khốc do các lỗi phổ […]
Dịch từ bài viết The Clean Architecture (Kiến trúc sach) của tác giả Robert C. Martin hay còn được biết đến rộng rãi với tên “Uncle” Bob. “Bác Bob” hiện tại là cựu nhân viên của 8th Light. Trong một vài năm gần đây chúng ta đã thấy một lượng lớn các ý tưởng liên quan […]
Va chạm là tình huống rất phổ biến và xuất hiện ở khắp nơi trong thế giới video game. Trong series game Mario Bros, Mario húc đầu vào ô gạch để phá ô đó hoặc nhận được item thưởng. Hay ở tựa game Flappy Bird “cây nhà lá vườn”, khi khi chú chim đâm phải ống cống, trò chơi […]
Làm sao để sử dụng previousElementSibling để biết được position của phần tử đó của mảng, ngoài ra còn dùng bằng jquery để code (không chuyên sâu lắm); Khi code previousElementSibling này mục đích chính của nó là phục vụ cho code slide và các sự kiên hover mà nhiều phần tử hoạt động, theo […]
Để hiểu rõ một ngôn ngữ, điều quan trọng nhất là phải tìm hiểu cơ bản các kiểu dữ liệu (data types) của ngôn ngữ đó. Ngày hôm nay, chúng ta cùng tìm hiểu về Array – được dùng khá phổ biến trong Javascript Kiểu dữ liệu của Array trong JavaScript là objects, và đặc biệt nó […]
1. Sắp xếp kiểu lựa chọn (Selection Sort) Một trong những phương pháp đơn giản nhất để thực hiện sắp xếp một bảng khóa là dựa trên phép lựa chọn. Nguyên tắc cơ bản của phương pháp sắp xếp này là “ở lượt thứ i(i=1,2,…,n) ta sẽ chọn trong dãy khoá Ki, Ki+1,…,Kn khoá nhỏ […]
Tới hiện tại, Java 8 đã được sử dụng trên hầu hết các ứng dụng chạy trên JVM, nhưng điều đó không có nghĩa là những gì tối tân của phiên bản này đã được khai thác triệt để. Dưới đây là một số cách viết mã già cỗi nên được cập nhật. 1. Inner […]
API là “giao diện lập trình ứng dụng”, điều này có nghĩa là bất kỳ chương trình nào mà có thể được dùng bởi những mã lệnh nằm bên ngoài chương trình đó đó đều có thể coi là API. Theo cách hiểu này, bất kỳ khi nào nhà phát triển viết ra một khối […]
Chào mọi người, trong bài viết này chúng ta sẽ tìm hiểu cách vẽ biểu đồ cho website 1 cách đơn giản, dễ làm với HTML và Google Charts. Bước đầu tiên các bạn tạo 1 file HTML và nhập đoạn code như sau: <!DOCTYPE html><html><body> <h1>My Web Page</h1> <div id=”piechart”></div> </body> <html> Tiếp […]
Cách đây một năm, trong một buổi thội thảo với các bạn sinh viên CNTT của một trường khá to ở đất Hà thành, tôi hỏi một bạn sinh viên rằng bạn ấy kỳ vọng mức lương bao nhiêu sau khi ra trường, bạn ấy không ngần ngại và trả lời rằng 20 triệu, hỏi […]