
Danh mục: Software Development
Posted Date:
Cách viết web hỗ trợ Accessibility
Thế giới đang có hàng tỷ người, mỗi người có đặc điểm nhận dạng khác nhau. Khi nói về khả năng access đến ứng dụng, nghĩa là đang tập trung lên People…
UML: Phân loại 13 lược đồ phổ biến
Giới thiệu UML (viết tắt của Unified Modeling Language) là định dạng ngôn ngữ hợp nhất được dùng để mô hình hóa hệ thống/phần mềm. Bài viết này tổng hợp 13 loại…
Architecture Characteristics: Thuật ngữ và giải thích
Mặc dù còn tùy số lượng & qui mô, các bạn Architect thông thường phân loại đặc tính của một ứng dụng ra làm nhiều category khác nhau: Operational Architecture Characteristics –…
Cách viết các loại Unit Tests trong ASP.NET Core Web API có ví dụ
Thông thường, một ứng dụng ASP.NET Core chia nhiều layer. Điều khó nhất là làm sao test đúng những gì một method thực sự làm, và giả lập, thuật ngữ TA hay…
Nguyên lý thiết kế SOLID – SOLID Design Principles
Nguồn gốc SOLID Mục tiêu của các nguyên lý thiết kế là tạo ra các cấu trúc phần mềm cấp trung bình: SOLID 🔠 Tóm tắt 5 nguyên lý SOLID Viết tắt…
Phân loại ngôn ngữ lập trình: Statically typed & Dynamically typed
Statically typed language Một ngôn ngữ được gọi là Statically Typed nếu kiểu của biến được biết tại thời điểm biên dịch. Đối với một số ngôn ngữ, người lập trình phải…
7 trends về Web Development trong năm 2021
Trên khắp thế giới đang có hơn 1,74 tỷ trang web. Các công ty được đang cạnh tranh với nhau để có thứ hạng hàng đầu trên công cụ tìm kiếm. Các…
Web APIs: GraphQL sẽ thay thế REST?
Tóm tắt về REST? Kiến trúc thiết kế API dùng tập phương thức KHÔNG trạng thái (stateless), bao gồm GET, POST, PUT và DELETE. Thông thường được trao đổi dưới định dạng…
Mô hình Phân nhánh Git của Vincent Driessen
Link bài gốc #src: http://bit.ly/branching-model-nvie #idea: feature branches, a development branch (for integration) and a master branch (for publishing/production) #difference: main (core) branch vs supporting branch Main branch: master, develop Supporting branch:…