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

Những dấu hiệu bạn đang không làm tốt công việc kiểm thử

Trong cuộc sống chúng ta không quá xa lạ với những dấu hiệu. Khi ra đường chúng ta sẽ dễ dàng bắt gặp những dấu hiệu về đường một chiều, bảng báo cấm đậu xe. Khi khám bác sĩ, bác sĩ cũng hay hỏi về những dấu hiệu như hắc hơi, sổ mũi, ho v.v. Việc nhận biết những dấu hiệu đó giúp ích chúng ta rất nhiều trong cuộc sống.

Ngôn ngữ Golang là gì? Tại sao bạn nên sử dụng ngôn ngữ này?

Sau 8 năm ra đời và hoạt động, Golang trở thành một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Nó đứng sau thành công của rất nhiều phần mềm nổi tiếng như Docker hay Kubernetes. Vậy bạn đã biết những đặc điểm nổi bật của Golang hay chưa? Nó có gì khác với các loại ngôn ngữ lập trình còn lại và nên được dùng khi nào? Bài viết sau của Teky sẽ giải đáp tất cả thắc mắc của bạn về ngôn ngữ Golang.

Tổng hợp các thuật toán sắp xếp trong C/C++

Sắp xếp là một khái niệm cơ bản nhưng khá quan trọng đối với mỗi lập trình viên. Việc sắp xếp sẽ giúp chúng ta dễ dàng hơn trong việc giải quyết các vấn đề khác như tìm kiếm một phần tử, tìm phần tử lớn nhất, nhỏ nhất,… Có nhiều thuật toán sắp xếp khác nhau, mỗi thuật toán đều có đặc điểm và ưu điểm riêng của nó nhưng đều có một điểm chung là đều so sánh các phần tử rồi hoán đổi vị trí của nó qua hàm Swap...

18+ kĩ thuật rút gọn code Javascript của bạn

Bài viết sẽ tổng hợp một số kĩ thuật khiến code Javascript trở nên ngắn gọn và rõ ràng hơn.

10 Python framework hàng đầu để phát triển web năm 2022

Bạn có biết ngôn ngữ lập trình nào phát triển nhanh nhất trên thế giới không? Python! Python là ngôn ngữ lập trình phổ biến, dễ đọc và dễ sử dụng nhất để phát triển web. Nhưng, nó không chỉ dành cho phát triển web. Python là một ngôn ngữ tối ưu nhưng mạnh mẽ mà bạn có thể sử dụng cho khoa học dữ liệu, trí tuệ nhân tạo (AI), máy học (ML) và máy tính khoa học. Bên cạnh đó, Python được sử dụng trong nhiều ngành, bao gồm Tài chính, Khoa học & Giáo dục, Máy tính, Điện tử & Công nghệ, v.v. Ngoài ra, các công ty lớn, chẳng hạn như Google, Facebook, Instagram, Netflix, v.v., sử dụng Python theo nhiều cách.

Các nguyên tắc trong kiến trúc phần mềm để sử dụng hàng ngày

Có kiến trúc phần mềm sạch và tuân thủ các nguyên tắc thiết kế được xác định trước từ khi bắt đầu dự án là một trong những cách tốt nhất để tránh nợ kỹ thuật có thể xảy ra trong tương lai của hệ thống phần mềm đó. Thiết kế phần mềm sạch là điểm mấu chốt cho một sản phẩm phần mềm hiệu quả. Hãy cùng xem xét một số nguyên tắc, quy tắc, hướng dẫn quan trọng đảm bảo thiết kế phần mềm sạch: