Giới Thiệu Ebook Clean Code Với C# - Refactor C# Code Base Cũ Của Bạn Và Cải Thiện Hiệu Suất Ứng Dụng Bằng Cách Sử Dụng Best Practices [Ấn Bản Lần Thứ 2, Tháng 12-2023] [PDF, EPUB + CODE] [Mã - 9722E]

 

weekly-study-ebook-clean-code-voi-c-refactor-c-code-base-cu-cua-ban-va-cai-thien-hieu-suat-ung-dung-bang-cach-su-dung-best-practices-ma-9722e

Nâng cao các kỹ năng lập trình của bạn thông qua code review, triển khai TDD và BDD cũng như API design để khắc phục tình trạng code kém hiệu quả, dư thừa và các vấn đề khác phát sinh từ bad code.

1. Các tính năng chính:

✓ Viết code tích hợp liền mạch với các hệ thống khác trong khi vẫn duy trì ranh giới phần mềm được xác định rõ ràng.

✓ Hiểu cách các nguyên lý và tiêu chuẩn coding nâng cao chất lượng phần mềm.

✓ Tìm hiểu cách tránh các lỗi phổ biến khi triển khai concurrency hoặc threading.

2. Mô tả cuốn sách:

Theo truyền thống gắn liền với các ứng dụng Windows desktop và game development, C# đã mở rộng sang web, cloud, và mobile development. Tuy nhiên, mặc dù có các tính năng coding phong phú nhưng các chuyên gia thường gặp phải các vấn đề về hiệu quả, khả năng mở rộng và khả năng bảo trì do mã kém. Clean Code trong C# hướng dẫn bạn xác định và giải quyết những vấn đề này bằng cách sử dụng các phương pháp coding tốt nhất.

Cuốn sách này bắt đầu bằng việc so sánh good và bad code để nhấn mạnh tầm quan trọng của các tiêu chuẩn, nguyên tắc và phương pháp coding. Sau đó, nó bao gồm code reviews, unit testing, và test-driven development cũng như addresses cross-cutting concerns. Khi xem qua các chương, bạn sẽ khám phá các phương pháp lập trình tốt nhất cho các đối tượng, cấu trúc dữ liệu, xử lý ngoại lệ và các khía cạnh khác của việc viết chương trình máy tính C#. Bạn cũng sẽ khám phá các công cụ nâng cao chất lượng code và API design, đồng thời nghiên cứu các ví dụ về cách thực hành coding kém để hiểu những điều cần tránh.

Khi kết thúc cuốn sách clean code này, bạn sẽ phát triển các kỹ năng cần thiết để áp dụng các phương pháp coding đã được ngành phê duyệt để viết code C# sạch, dễ đọc, dễ mở rộng và dễ bảo trì.

3. Bạn sẽ học được gì:

✓ Nắm vững nghệ thuật viết code có thể phát triển và thích ứng.

✓ Triển khai phương pháp fail-pass-refactor bằng cách sử dụng một C# console application mẫu.

✓ Phát triển các C# exception tùy chỉnh cung cấp thông tin có ý nghĩa.

✓ Xác định code C# chất lượng thấp cần tái cấu trúc.

✓ Cải thiện hiệu suất code bằng cách sử dụng các công cụ profiling và refactoring.

✓ Tạo code hiệu quả và không có lỗi bằng cách sử dụng các kỹ thuật functional programming.

✓ Viết code đa nền tảng bằng MAUI.

✓ Phát triển các cloud-deployable microservice cho các ứng dụng đa năng.

4. Cuốn sách này dành cho ai:

Cuốn sách coding này dành cho các nhà phát triển C# thành thạo, team lead, senior software engineer, và software architect muốn cải thiện hiệu quả của các hệ thống cũ của họ. Giả sử có sự hiểu biết sâu sắc về lập trình C#.

5. Mục lục:

✓ Chương 01: Coding Standards và Principles trong C#.

✓ Chương 02: Code Review - Process và Importance.

✓ Chương 03: Classes, Objects và Data Structures.

✓ Chương 04: Viết Clean Functions.

✓ Chương 05: Exception Handling.

✓ Chương 06: Unit Testing.

✓ Chương 07: Thiết kế và phát triển API.

✓ Chương 08: Addressing Cross-Cutting Concerns.

✓ Chương 09: AOP với PostSharp.

✓ Chương 10: Sử dụng các công cụ để cải thiện chất lượng Code.

✓ Chương 11: Refactoring C# Code.

✓ Chương 12: Functional Programming.

✓ Chương 13: Cross-Platform Development với MAUI.

✓ Chương 14: Microservices.

Nếu bạn muốn nhận khóa học này, vui lòng để lại gmail dưới phần bình luận, WS sẽ gửi cho bạn vào cuối ngày.
Tham Gia Tổng Kho Khóa Học Online Miễn Phí Trọn Đời - Truy cập hơn 4.000 khóa học ở nhiều chủ đề như Đầu Tư, Kinh doanh, Marketing, Lập trình, Thiết Kế, Tin học văn phòng, Ngôn ngữ,... 
- Học trọn đời, học mọi lúc, mọi nơi.
- Khóa học mới lên kho mỗi ngày.
Tham Gia Group FacebookFanpage Weekly Study
Thông Cáo DMCACopyright Disclaimer:This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền:Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.
Read Also
Đăng nhận xét