Phương pháp đọc sách kỹ thuật cho lập trình viên
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Sau bài viết “5 cách để phát triển tư duy logic trong lập trình“,...
Tìm hiểu về indexOf trong ngôn ngữ lập trình Java
IndexOf là một phương thức hữu ích trong ngôn ngữ lập trình Java cho phép tìm kiếm vị trí xuất hiện đầu tiên của...
Test plan là gì? 4 bước cần thiết để thực hiện test plan?
Test plan là một tài liệu thiết yếu được sử dụng trong quá trình phát triển và cải thiện chất lượng phần mềm. Trong...
Lột trần sự thật về sự phức tạp của Big Data?
Bài viết được sự cho phép của tác giả Anh CSC
Đầu tiên phải hỏi là "Big Data là gì?". Vậy thì hỏi tiếp "Bạn...
Mục tiêu hay là quá trình
Bài viết được sự cho phép của tác giả Tino Phạm
Đã nữa năm 2019 trôi qua vậy mà tôi vẫn chưa làm được bất...
Tìm hiểu về lớp Scanner trong ngôn ngữ lập trình Java
Lớp Scanner trong java là một công cụ quan trọng cho việc đọc dữ liệu đầu vào từ người dùng hoặc các nguồn khác...
Phạm vi truy cập của các access modifier trong Java
Trong lập trình hướng đối tượng, access modifier là một từ khóa được sử dụng để kiểm soát mức độ truy cập vào các...
ChatGPT và những người bạn (Phần 1)
Tác giả: Mike Loukides
ChatGPT, hoặc một điều gì đó được xây dựng dựa trên ChatGPT, hay công cụ gì đó giống như ChatGPT, đã...
Cập nhật các tính năng mới trong Java 20
Java 20 là một bản phát hành quan trọng của nền tảng ngôn ngữ lập trình Java, được phát hành vào tháng 3 năm...
Tối ưu hóa hiệu suất bằng cách sử dụng trim trong Java
Trong bối cảnh phát triển phần mềm, hiệu suất là yếu tố tối quan trọng, điều này tác động trực tiếp đến trải nghiệm...
Cách sử dụng phương thức contains trong Java
Phương thức contains() trong Java là một phương thức được sử dụng để kiểm tra xem một đối tượng có chứa một đối tượng...
iOS 18 khi nào ra mắt? iOS 18 sẽ không hỗ trợ máy nào?
Ngày 26/3, Apple đã thông báo chính thức iOS 18 sẽ được phát hành cùng với loạt hệ điều hành mới của Apple như...
Khai báo phương thức overloading trong Java
Trong lập trình hướng đối tượng, overloading là một khái niệm quan trọng và được sử dụng rộng rãi trong ngôn ngữ lập trình...
Quản lý, sử dụng package trong CHICKEN Scheme
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Học và hành thường ở rất xa nhau. Ta có thể học đủ...
Tại sao chỉ cần kiểm thử với 5 người dùng?
Bài viết được sự cho phép của tác giả Trần Ngọc Minh
Một số người nghĩ rằng tính tiện ích của sản phẩm là rất...
Hướng dẫn sử dụng Set trong Java chi tiết
Set là một cấu trúc dữ liệu giao diện trong Java đại diện cho một tập hợp các phần tử duy nhất, không sắp...
Synchronized trong Java: Cách sử dụng và ví dụ
Trong lập trình đa luồng, việc đồng bộ truy cập đến tài nguyên chia sẻ giữa nhiều luồng là điều vô cùng quan trọng...
ChatGPT và những người bạn (Phần 3)
Tác giả: Mike Loukides
Chi phí của ChatGPT
Có rất ít dữ liệu thực tế về chi phí đào tạo các mô hình ngôn ngữ lớn;...
Một người kiểm thử có tâm
Bài viết được sự cho phép của tác giả To Thi Van Anh
Bạn nghĩ thế nào là một người kiểm thử có tâm? Có...
Các tính năng của từ khóa protected trong Java
Trong lập trình hướng đối tượng, việc kiểm soát quyền truy cập vào dữ liệu và phương thức của một lớp là rất quan...