Mô tả
Martin’s Clean Architecture không chỉ đưa ra các tùy chọn. Dựa trên hơn nửa thế kỷ kinh nghiệm trong mọi loại môi trường phần mềm có thể tưởng tượng được, Martin cho bạn biết những lựa chọn cần thực hiện và lý do tại sao chúng lại quan trọng đối với thành công của bạn. Như bạn đã mong đợi từ chú Bob, cuốn sách này chứa đầy những giải pháp trực tiếp, đơn giản cho những thách thức thực sự mà bạn sẽ phải đối mặt – những thách thức sẽ tạo ra hoặc phá vỡ các dự án của bạn.
Bạn sẽ học được gì
- Tìm hiểu những gì kiến trúc sư phần mềm cần đạt được–và các quy tắc và thực tiễn cốt lõi để đạt được điều đó
- Nắm vững các nguyên tắc thiết kế phần mềm thiết yếu để giải quyết chức năng, phân tách thành phần và quản lý dữ liệu
- Xem cách các mô hình lập trình áp đặt kỷ luật bằng cách hạn chế những gì nhà phát triển có thể làm
- Hiểu điều gì cực kỳ quan trọng và điều gì chỉ là “chi tiết”
- Triển khai các cấu trúc cấp cao, tối ưu cho web, cơ sở dữ liệu, ứng dụng khách dày, bảng điều khiển và ứng dụng nhúng
- Xác định các ranh giới và lớp thích hợp, đồng thời tổ chức các thành phần và dịch vụ
- Xem lý do tại sao các thiết kế và kiến trúc bị lỗi và cách ngăn chặn (hoặc khắc phục) những lỗi này
Đánh giá
Chưa có đánh giá nào.