Hỏi - đáp Nơi cung cấp thông tin nghề nghiệp và giải đáp những thắc mắc thường gặp của bạn

Cẩm nang nghề nghiệp

Quy trình phân tích nghiệp vụ: 8 bước để trở thành 1 BA tốt

Dưới đây là quy trình 8 bước mà bạn có thể áp dụng cho tất cả các loại dự án và các môi trường (agile hoặc truyền thống). Tuỳ thuộc vào quy mô và độ phức tạp của dự án, bạn có thể thực hiện các bước sau một cách nhanh hay chậm nhưng để đạt được thành công thì bạn phải đi qua tất cả các bước

Ý nghĩa của từ khóa volatile trong C

Trong lập trình nhúng (embedded system), ta rất thường hay gặp khai báo biến với từ khóa volatile. Việc khai báo biến volatile là rất cần thiết để tránh những lỗi sai khó phát hiện do tính năng optimization của compiler.

TUYỆT CHIÊU ĐẢM BẢO TÍNH BẤT BIẾN TRONG JAVASCRIPT

Nếu mới làm quen với JavaScript và React, có thể bạn sẽ bỡ ngỡ không biết làm thế nào để viết code hướng tới tính bất biến của dữ liệu (immutability). Bài viết dưới đây giới thiệu một số kỹ thuật giúp bạn hướng đến immutability một cách dễ dàng hơn. Chúng ta sẽ nói về hàm thuần khiết, các thao tác xử lý dữ liệu trên mảng và object. Cuối cùng, bạn có thể áp dụng ngay những “tuyệt chiêu” vừa học để xây dựng một demo nhỏ bằng React.

Ngăn ngừa lãng phí bộ nhớ trong Java Collections như thế nào?

Bạn đã bao giờ xem xét liệu tất cả collections trong ứng dụng của bạn có sử dụng bộ nhớ tối ưu không? Nói cách khác, nếu ứng dụng Java của bạn bị lỗi OutOfMemoryError huyền thoại hoặc bạn từng gặp problem với GC pause thật lâu – bạn đã kiểm tra xem phần source code với collections của bạn lãng phí memory nhiều như thế nào chưa? Nếu câu trả lời của bạn là “không” hoặc “không chắc chắn”, thì hãy đọc tiếp.

Mẫu Test Cases để kiểm tra Web và ứng dụng Desktop – Danh sách kiểm tra toàn diện

Đây là một danh sách kiểm thử cho các ứng dụng web và máy tính để bàn. Mục tiêu của bài viết là để chia sẻ một trong những danh sách kiểm tra thử nghiệm toàn diện nhất

Một số lỗi hay gặp khi phát triển phần mềm nhúng

Kinh nghiệm về những lỗi hay gặp, những trải nghiệm mà chúng ta phải đối mặt trong quá trình phát triển phần mềm nhúng