Month: August 2021
-
Triển khai CI/CD cho iOS – SwiftLint
Hưởng ứng theo tinh thần của Editor team, mình đóng góp Series này để hưởng ứng Technopedia, không nhằm mục đích dự thi. Mong rằng các kinh nghiệm của mình sẽ giúp ích được cho cộng đồng trong lĩnh vực liên quan. Sam Để triển khai CI/CD cho một sản phẩm iOS có rất nhiều…
-
[Spring] Sử dụng Spring ResponseStatusException
Sử dụng Spring ResponseStatusException Giới thiệu ResponseStatus ResponseStatusException Ví dụ Lời kết Giới thiệu Một ứng dụng RESTful, bằng cách trả về các HTTP status code trong HTTP response nó có thể thông báo về sự thành công hay thất bại của một HTTP request. Ví dụ như nếu người dùng request lên một id…
-
[DesignPattern] Simple Factory Pattern
-
Git for fun
Một vài tips hay ho khi sử dụng git (sử dụng command-line) Đối với Backend dev, việc sử dụng command-line tool với git là khá cần thiết vì có thể môi trường làm việc không có sẵn GUI để sử dụng. Đồng thời sử dụng command-line trong nhiều trường hợp mang lại tốc độ tốt…
-
Đừng lạm dụng Enum
Nhà tâm lý học người Mỹ Abraham Maslow có một câu nói rất nổi tiếng Câu nói này rất phù hợp với lập trình. Mỗi vấn đề đều có nhiều cách tiếp cận với ưu nhược điểm riêng tuỳ theo ngữ cảnh và ràng buộc. Không có giải pháp nào luôn hợp lý hoặc luôn…
-
Design Pattern: Builder Pattern trong iOS
Design Pattern: Builder pattern trong iOS Nghe đến Design Pattern, chắc hẳn mỗi lập trình viên đều biết đến kỹ thuật quan trọng này và đã từng áp dụng nó ít nhất một lần. Design pattern giúp bạn giải quyết vấn đề một cách tối ưu nhất, cung cấp cho bạn các giải pháp trong lập trình hướng…
-
[Flutter] Hướng dẫn tạo plugin và gọi thư viện native (Phần cuối)
-
[Flutter] Hướng dẫn tạo plugin và gọi thư viện native (Phần 3)
-
[Flutter] Hướng dẫn tạo plugin và gọi thư viện native
-
Hướng dẫn sử dụng Project Lombok
Hướng dẫn sử dụng Project Lombok Chinh chiến với Java nhiều năm, bạn có cảm thấy nhàm chán khi làm việc với những đoạn code theo khuôn mẫu của nó hay lười biếng phải khai báo các phương thức Getter, Setter cho các class Java? Nếu câu trả lời là có thì hãy sử dụng…