1. Log là gì? Tại sao cần ghi log? Log là các bản ghi, dữ liệu về sự kiện xảy ra trong khi ứng dụng của bạn hoạt động. Tại sao cần phải ghi log? Trong quá trình hoạt động luôn luôn có những sự cố xảy ra, các ngoại lệ các bạn chưa tính đến và khi đó log thể hiện vai trò của mình. Nó giúp bạn tìm ra nguyên nhân sự cố …
Đọc thêmClean code - Đặt tên có ý nghĩa
Feb 25, 2021 clean codeĐặt tên có ý nghĩa như thế nào trong lập trình? Bạn có biết câu nói: There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton Khi lập trình bạn phải đặt tên cho biến, hàm, package ... một code tốt ngoài việc đảm bảo tính chính xác còn phải dễ dàng đọc hiểu, nâng cấp và …
Đọc thêmDependency injection là gì? Mình trích dẫn lại định nghĩa trên mạng thôi nhé. Dependency Injection (DI): là một Design Pattern, một cách để hiện thực Inversion of Control Pattern. DI chính là khả năng liên kết giữa các thành phần lại với nhau, các module phụ thuộc (dependency) sẽ được inject vào module cấp cao. [Nguồn …
Đọc thêm