Sự khác nhau giữa TDD và BDD trong Testing

TDD là gì? Chính xác với nghĩa đen của nó: “Test-Driven Development” có thể được tạm hiểu là mô hình phát triển với trọng tâm hướng về việc kiểm...
Avatar photo Hong Nguyen Phuong
9 min read

Tổng quan về Craft.js (Phần 2)

Trong phần 1 chúng ta đã tìm hiểu tổng quan về Craft.js, các tính năng chính của Craft.js, kiến trúc cũng...
Avatar photo Son Le Sy Truong
4 min read

Tổng quan về Craft.js (Phần 1)

Việc xây dựng giao diện người dùng (UI) phong phú và có khả năng tùy chỉnh là một thách thức mà...
Avatar photo Son Le Sy Truong
7 min read

AWS CloudFormation – P.4. Hàm điều kiện Intrinsic

Trong bài trước, chúng ta đã đi qua một số Pseudo parameters và Intrinsic functions như là Ref, GetAtt, GetAZs, FindInMap,...
Avatar photo Hung Truong Ngoc
2 min read

5 Bí quyết chinh phục nhiều ngôn ngữ

Trong thời đại công nghệ 4.0, tiếng Anh đã trở thành ngoại ngữ phổ biến, nhưng học thêm các ngôn ngữ...
Avatar photo Linh Hoàng Mỹ
5 min read

Top phương pháp học ngoại ngữ hiệu quả nhất

Học ngoại ngữ không chỉ là việc ghi nhớ từ vựng hay cấu trúc ngữ pháp mà còn là một quá...
Avatar photo Tien Cao Thi Cam
7 min read

WebRTC SFU (Selective Forwarding Unit) là gì?

SFU (Selective Forwarding Unit) là một kiến trúc dựa trên máy chủ được sử dụng trong WebRTC để thực hiện cuộc...
Avatar photo Minh Luc
9 min read

Cách tạo repository trên Github cho người mới

Hôm nay mình xin hướng dẫn mọi người cách tạo repository trên Github. Có nhiều cách để tạo được: như sử...
Avatar photo Trang Doan Thuy
1 min read

So sánh các chat app với Mezon (Discord, Tox, …)

So sánh giữa các ứng dụng giao tiếp Discord, Tox, Revolt, Guilded, Element và Mezon, với các tính năng chính của...
Avatar photo Nhan Nguyen
4 min read

All Stories

Cách tạo biến môi trường trên Postman

Chức năng chính của Environment là 1 chỗ lưu “biến” giống như “biến” trong code để mình có thể tái sử...
Avatar photo Trinh Phan Thi Thuc
1 min read

10 tips của API testing cho người mới bắt đầu

API (Application Programming Interface) testing là một loại software testing thực hiện test trực tiếp ở API. Đây là một phần...
Avatar photo Trinh Phan Thi Thuc
11 min read

So sánh User story và Use case

User Story là gì? User Story còn được một số người gọi với cái tên là Scenario (kịch bản) để mô...
Avatar photo Trinh Phan Thi Thuc
3 min read

Cách viết User story

User Story là một tài liệu sơ giản về yêu cầu sản phẩm với góc nhìn người dùng. Thông thường, User...
Avatar photo Trinh Phan Thi Thuc
2 min read

Chuyển đổi hợp ngữ MIPS sang mã máy

Theo WIKIPEDIA, MIPS viết tắt của Microprocessor without Interlocked Pipeline Stages, là kiến trúc bộ tập lệnh RISC phát triển bởi...
Avatar photo Duy Nguyen Hoang
3 min read

MQTT Protocol – Giao thức giành cho IoT (Part 3)

MQTT clients publish gói tin chứa topic và dữ liệu ở định dạng byte. Client MQTT gửi tin nhắn SUBSCRIBE cho...
Avatar photo Duy Nguyen Hoang
3 min read

MQTT Protocol – Giao thức giành cho IoT (Part 2)

Giao thức MQTT được phát minh vào năm 1999 để sử dụng trong ngành dầu khí. MQTT triển khai mô hình...
Avatar photo Duy Nguyen Hoang
2 min read

MQTT Protocol – Giao thức giành cho IoT (Part 1)

MQTT là một giao thức truyền tin dựa trên tiêu chuẩn, hoặc bộ quy tắc, được sử dụng để liên lạc...
Avatar photo Duy Nguyen Hoang
2 min read

TypeScript: Don’t Export const enums

Nếu bạn đang viết một thư viện và bạn export 1 const enum, một số dev sẽ không thể biên dịch...
Avatar photo Minh Tran Chi
2 min read