View profile

#84 - Làm thế nào để xây dựng một sản phẩm phần mềm tốt?

Revue
 
Để giúp cải thiện chất lượng nội dung của newsletter, mong bạn dành ít thời gian phản hồi cũng như đó
 

Grokking Newsletter

August 25 · Issue #84 · View online
Tuyển tập những bài viết hay cùng sự kiện bổ ích dành cho kĩ sư phần mềm tại Việt Nam.

Để giúp cải thiện chất lượng nội dung của newsletter, mong bạn dành ít thời gian phản hồi cũng như đóng góp ý tưởng giúp team thông qua link khảo sát hàng tuần ở đây nhé: tại đây.

Những bài viết hay
How to Interview Engineers
How to Build a Good Software?
Service Mesh, API Gateway, Message Queue - when to use what?
Sản phẩm của người Việt
go-advanced: A small Vietnamese Go book compiled by ZaloPay teams.
Sách hay nên đọc
Code by Charles Petzold
Code & Tools
Darkroom: Realtime Image Processing
Bạn có biết
Kappa Architecture là loại kiến trúc trong đó thay vì sử dụng các database thường dùng như Relational DB hoặc Key-value store như Cassandra, mô hình kiến trúc này sử dụng chủ yếu là các thông tin dạng log dưới hình thức chỉ thêm và không sửa (append-only immutable log) như là hình thức lưu trữ chính.
Có thể xem kiến trúc Kappa như là một phiên bản “không có phần xử lý batch” của kiến trúc Lambda
QUIZ
Trong các dạng Cohesion dưới đây, dạng nào là nên tránh “nhất” trong lập trình? (chỉ 1 lựa chọn)
A. Coincidental cohesion
B. Logical cohesion
C. Temporal cohesion
D. Sequential cohesion
Submit câu trả lời ở đây: https://links.grokking.org/questions/8
This week sponsor
Được thành lập từ năm 2004, VNG Corporation là một trong những công ty Internet Công Nghệ hàng đầu tại Việt Nam, được vinh danh là start-up kỳ lân đầu tiên của Việt Nam tính đến thời điểm hiện tại. VNG nuôi dưỡng hệ sinh thái dịch vụ đa dạng như trò chơi trực tuyến, nền tảng kết nối, tài chính, thanh toán, dịch vụ đám mây… Với sứ mệnh “thay đổi Internet để thay đổi cuộc sống người Việt”, VNG không ngừng cải tiến và hoàn thiện hơn các sản phẩm giúp người dùng có những trải nghiệm ấn tượng và tốt đẹp.
VNG hiện có 3 văn phòng tại Việt Nam (Hồ Chí Minh, Hà Nội, Đà Nẵng) và 3 văn phòng tại các nước Thái Lan, Singapore, Myanmar.
Góc tuyển dụng
GAME DEVELOPMENT FRESHER
Quote
When debugging, novices insert corrective code; experts remove defective code.
Richard Pattis
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here
If you were forwarded this newsletter and you like it, you can subscribe here
Powered by Revue
Charmington La Pointe, 181 Cao Thang, Dist 10, Ho Chi Minh city, Viet Nam