Thời gian vừa qua tôi có nhận được estimation của khá nhiều dự án, và một trong số đó dùng line of code để ước lượng ra effort để thực hiện. Khi nhìn vào bảng tính tôi thấy rất nhiều con số, có những tính năng phát triển tương đối...
[Read More]
Kiến trúc phần mểm là gì? Làm thế nào để có thể tạo nên một Clean Architecture
Quay trở lại cách đây 10 năm, khi tôi mới chập chững vào nghề. Lần đầu tiên khi tham gia vào tìm hiểu một dự án phần mềm, nhiệm vụ của tôi là cần tiếp tục phát triển phần mềm đó. Khi bắt đầu tìm hiểu, tôi có nhận được...
[Read More]
CloudWatch một công cụ để phân tích log rất hữu dụng
Chắc hẳn khi xây dựng ứng dụng trên AWS thì bạn sẽ thấy việc lưu trữ quản lý log của ứng dụng là rất quan trọng. Từ log của application các bạn có thể biết được ứng dụng của mình hoạt động ra sao, nếu phân tích log một cách...
[Read More]
Dynamo DB một số điều cần lưu ý
Dynamo DB là một NoSQL rất hay được sử dụng trên AWS. Bạn có thể sử dụng Dynamo trong hầu hết các ứng dụng. Nó rất đơn giản, và cho phép lưu trữ cũng như truy vấn với dữ liệu lớn rất tuyệt vời. Tuy nhiên khi thiết kế với...
[Read More]
Thế nào là làm việc nghiêm túc?
Trong tuần đợt phát hành phiên bản phầm mềm vừa rồi, đội nhóm của chúng tôi đã làm việc không tốt. Lý do không tốt ở đây là chúng tôi đã có một số bug còn xảy ra khi app đã được public trên store. Điều đó dẫn đến khách...
[Read More]