・
Đánh giá 1
・
Đánh giá trung bình 5.0
Yêu cầu và thiết kế được sắp xếp rõ ràng nên đây là một môi trường rất tốt để tôi có thể tập trung vào chính dự án thay vì phải loay hoay suy nghĩ về phương thức triển khai. Nhờ đó, tôi đã có thể hiện thực hóa các tính năng theo từng bước mà không bị mất phương hướng. Ngoài ra, thông qua các buổi review code được tiến hành mỗi tuần một lần, tôi đã nhận được sự giúp đỡ rất lớn khi mọi người chỉ ra chính xác những phần mà bản thân tôi chưa nhận thức được. Khi phát hiện ra những điểm có thể cải thiện ngay cả trong những đoạn code mà mình từng nghĩ là ổn, tôi cảm thấy tầm nhìn của mình đối với việc viết code đã được mở rộng hơn rất nhiều. Đối với những người mới bắt đầu, chúng ta thường dễ bỏ lỡ tính tái sử dụng hay thiết kế cấu trúc do quá tập trung vào việc thực hiện tính năng. Tuy nhiên, khi thực hiện dự án này, tôi đặc biệt thích việc mình có thể suy nghĩ về cấu trúc trừu tượng hơn, hướng thiết kế đúng đắn và các mẫu thiết kế (design pattern) thay vì chỉ viết ra những đoạn code hoạt động đơn thuần. Dự án lần này không chỉ dừng lại ở việc triển khai tính năng, mà còn là một trải nghiệm giúp tôi thiết lập được các tiêu chuẩn về việc nên thiết kế code như thế nào.




