Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
🧱 Ưu tiên Composition hơn Inheritance: Góc nhìn từ Kotlin
Tổng quan. Trong lập trình hướng đối tượng (OOP), có hai cách chính để tái sử dụng code và thiết lập mối quan hệ giữa các lớp: inheritance (kế thừa) và composition (thành phần).
0 0 11
Hiểu về các toán tử Flow: Buffer, Conflate, Debounce và Sample
Vấn đề: Collector chậm. Khi làm việc với Flow trong Kotlin, đặc biệt là trong các tình huống producer phát dữ liệu nhanh và collector xử lý chậm, việc quản lý dòng dữ liệu trở nên quan trọng.
0 0 11
When SOLID breaks: Choose CLARITY
Tạm biệt SOLID, Chào đón CLARITY. — Một hành trình cá nhân đến sự rõ ràng trong lập trình —.
0 0 11
Complete React Native Tutorial #24 - Fetching Book Records
In this complete React Native tutorial, you'll learn how to develop native apps from the ground up, using React Native and Expo. You'll learn about native components, routing, navigation, styling, aut
0 0 8
Lỗ Hổng Bảo Mật Từ Các Thư Viện Bên Thứ Ba: Bạn Có Đang Bỏ Qua Chúng?
1. Giới Thiệu.
0 0 8
Từ "động bàn tơ" đến Top Google, chú Spider Bot đã vượt qua ải SEO như thế nào?
Gặp Gỡ "Chú Nhện Google" – Người Canh Gác Động Bàn Tơ Của Internet. Chúng ta đều biết rằng, Internet là một hệ thống thông tin toàn cầu có thể được truy nhập công cộng gồm các mạng máy tính được liên
0 0 14
Các mô hình song song trong JavaScript: Web Workers vs Service Workers
Tính song song trong JavaScript là một chủ đề phức tạp, đã phát triển đáng kể cùng với sự trỗi dậy của các công nghệ web và nhu cầu ngày càng cao về các ứng dụng phản hồi nhanh. Bài viết này đi sâu và
0 0 12
Tăng tốc website của bạn với Flotiq & Astro
Bạn đang tìm cách xây dựng các website nhanh như chớp, giàu nội dung và không gặp trở ngại nào? Astro cung cấp kiến trúc frontend ưu tiên hiệu suất, trong khi Flotiq mang đến một CMS (hệ thống quản lý
0 0 10
Quản lý Cookie hiệu quả với Cookie Store API
Cookie Store API của trình duyệt là một cách tiếp cận hiện đại để xử lý cookie trong các ứng dụng web. Cách truyền thống là sử dụng document.
0 0 10
Tôi đã viết một Script Python để tìm các tập tin trùng lặp và ngừng lãng phí dung lượng lưu trữ
Hãy để tôi vẽ cho bạn một bức tranh:. Bạn đang dọn dẹp nội dung kỹ thuật số của mình và nhận ra mình có ba bản giống hệt nhau của cùng một tập tin:.
0 0 8
Command Pattern trong Java
Design Pattern Command là một trong những mẫu thiết kế hành vi (Behavioral Design Pattern), cho phép bạn đóng gói một yêu cầu dưới dạng một đối tượng, từ đó bạn có thể:. .
0 0 13
10 Mẹo triển khai rất quan trọng mọi Developer phải biết
Triển khai code là bước cuối cùng — và có thể là bước khiến nhiều người căng thẳng nhất — trong quá trình phát triển. Dù bạn làm việc một mình hay trong một nhóm lớn, 10 mẹo triển khai này là những bà
0 0 11
Vì sao các Senior Developer cảnh báo về việc dùng AI để viết code?
Vì sao các Senior Developer cảnh báo về việc dùng AI để viết code. 1.
0 0 11
Tổng hợp các câu lệnh Docker cơ bản mà mỗi lập trình viên cần biết
Docker đã trở thành một công cụ không thể thiếu với lập trình viên hiện đại, giúp đơn giản hóa quá trình phát triển, triển khai và quản lý ứng dụng. Nếu bạn đang bắt đầu tìm hiểu về Docker, việc nắm v
0 0 11
Strategy Pattern trong Java
Định nghĩa. Strategy Pattern là một trong những behavioral design pattern.
0 0 8
Review CV cùng team Engineer Pro & Director tại Axon – Những điều cần tránh và cần làm để gây ấn tượng
Trong hành trình chinh phục các công ty công nghệ lớn, không ít bạn trẻ thường tập trung quá nhiều vào các công nghệ mới như framework, tool, hay thư viện thời thượng. Nhưng trong buổi Review CV do En
0 0 21
Khám phá các kỹ thuật xây dựng scroll trong Flutter
Scroll là một hành vi cơ bản và thiết yếu trong hầu hết mọi ứng dụng di động. Flutter cung cấp nhiều widget để bạn có thể thêm khả năng scroll vào giao diện người dùng của mình.
0 0 14
Moving Motivators - CHAMPFROGS - 10 Động Lực Cốt Lõi Trong Công Việc và Cuộc Sống
Moving Motivators là gì. Cái hay của Moving Motivators là nó không hô hào lý thuyết, mà đi thẳng vào cốt lõi – 10 động lực cốt lõi được viết tắt bằng mô hình CHAMPFROGS.
0 0 5
Bài học kinh nghiệm (Lessons Learned) trong dự án là gì?
Bài học kinh nghiệm (Lessons Learned) là những kiến thức và hiểu biết có được từ kinh nghiệm thực tế khi thực hiện dự án. Những bài học này có thể là những bài học tích cực, chẳng hạn như một dự án đư
0 0 9
useSyncExternalStore – Hook bị đánh giá thấp của React
Bạn có thể đã nghe về useSyncExternalStore() chưa, đây là một hook mới trong React 18 để đăng ký theo dõi các nguồn dữ liệu bên ngoài. Nó thường được sử dụng nội bộ bởi các thư viện quản lý trạng thái
0 0 13
React Router từ cơ bản đến nâng cao (v6+) Phần 1
Routing là gì. Routing đề cập đến quá trình điều hướng giữa các trang hoặc giao diện khác nhau trong một ứng dụng một trang (SPA) mà không cần tải lại toàn bộ trang.
0 0 14