Thiết kế mẫu hướng đối tượng dễ hiểu - bởi Yalco
yalco
Thông qua 25 mẫu thiết kế của OODP, bạn sẽ học được nhiều phương pháp đa dạng để thiết kế phần mềm theo hướng đối tượng.
Cơ bản
Java, oop, Design Pattern
Khóa học chuyên sâu về TDD & Clean Code, được nhiều lập trình viên tiền bối trong nước giới thiệu cho các lập trình viên hậu bối trong suốt hơn 10 năm qua.
2,843 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
이진우
Đây là một bài giảng hay. Trong thực tế, tôi hiếm khi được tận mắt thấy refactoring hay thiết kế OOP, nên thật tuyệt khi có thể tự mình thực hành thông qua các ví dụ của từng bài giảng. Trên trang clean-coders, mỗi bài giảng có giá khoảng 12 đô la, nhưng được xem giảng viên giải thích dễ hiểu bằng tiếng Hàn và trình bày toàn bộ quá trình refactoring ví dụ, tôi đã tìm ra được những điểm còn thiếu sót của bản thân. Nghe hết tất cả các bài giảng này sẽ không có phép màu nào xảy ra. Nếu bạn tự mình suy nghĩ xem mình cần gì và tự thực hành, tôi nghĩ điều đó sẽ giúp bạn thiết kế, kiểm thử và refactor tốt hơn. Một điều đáng tiếc là vì đây là bài giảng miễn phí nên việc tìm ví dụ không dễ. Ở phần sau, tôi phải tự tìm kiếm dựa trên tên repository, nhưng tôi nghĩ mình đã học tập với tâm thế phải chấp nhận điều đó để có thể xem được một bài giảng hay. Mặc dù là bài giảng đã 10 năm, nhưng tôi vẫn rất biết ơn vì đã chia sẻ một bài giảng vẫn còn giá trị cho đến tận bây giờ. Đối với người ở vùng nông thôn như tôi, đó là ánh sáng và muối.
5.0
똘똘이스머프
Cảm ơn bài giảng quý báu.
5.0
jeonghyeon lee
Dù đã cũ, tôi nghĩ đây là một bài giảng hay đáng xem một lần.
실전 예제와 리팩토링: 객체지향 프로그래밍의 여러 원칙
Quá trình triển khai TDD
Refactoring tăng dần trên IntelliJ IDE
"Baek Myeong-seok's Clean Coders" đã được nhiều nhà phát triển coi là sách giáo khoa trong hơn 10 năm.
•••
Tại sao nhiều nhà phát triển cao cấp vẫn luôn giới thiệu Clean Coders ngay cả sau nhiều năm?
Bạn có quay lại xem video này sau 7 hoặc 8 năm không?
Xem ở độ phân giải cao tại Inflearn.
Đây có phải là lần đầu tiên bạn nghe đến Clean Coders của Baek Myeong-seok không?
TDD là một phương pháp mạnh mẽ có thể thay đổi hoàn toàn tư duy của các nhà phát triển.
Bằng cách viết các bài kiểm tra trước, bạn sẽ làm rõ các yêu cầu , giảm mã không cần thiết và cung cấp một mạng lưới an toàn cho phép bạn tái cấu trúc bất kỳ lúc nào.
Vì các bài kiểm tra tự động xác minh mã của bạn, bạn có thể tránh được nỗi lo lắng “điều gì sẽ xảy ra?” khi thêm tính năng mới hoặc sửa đổi mã hiện có.
Nếu bạn thực hành TDD, bạn sẽ tự nhiên viết được mã sạch và dễ bảo trì.
Bạn có thể phát triển phần mềm nhanh hơn và đáng tin cậy hơn, thoát khỏi chu kỳ phát triển dài và công việc làm thêm giờ lặp đi lặp lại.
TDD đưa chất lượng đánh giá mã, tài liệu và cộng tác trong nhóm của bạn lên một tầm cao mới, tạo ra một cơ sở mã mà mọi người đều có thể tin cậy.

Các nhà phát triển muốn học lập trình hướng đối tượng, mã sạch và ứng dụng thực tế của TDD

Nghĩ về cấu trúc và chất lượng tốt hơn
Nhà phát triển cấp cơ sở

Các nhà phát triển muốn cải thiện mã của họ từ các hệ thống cũ thành những hệ thống có khả năng thay đổi và mở rộng mạnh mẽ.
Các vấn đề về chất lượng mã thường gặp trong thực tế
Bao gồm các nguyên tắc cốt lõi của phát triển theo hướng kiểm thử một cách sâu sắc và chắc chắn .
Chúng tôi cung cấp những mẹo thực tế và bí quyết mà bạn có thể áp dụng ngay vào các dự án thực tế.
Chúng tôi cung cấp nhiều ví dụ để giúp bạn hiểu các khái niệm một cách tự nhiên thông qua mã.
Cải thiện mã cũ, triển khai logic kinh doanh phức tạp,
Tái cấu trúc, nguyên lý SOLID, mẫu thiết kế, v.v.
Những điều bạn thực sự cần biết trong thực tế
Bạn sẽ học một cách tự nhiên thông qua các vấn đề thực tế và quá trình giải quyết chúng .
Mục tiêu của Lớp học chuyên sâu về Clean Code & TDD này là tạo ra một nền văn hóa phát triển và chất lượng code có thể áp dụng trực tiếp vào thực tế.
Nó giúp bạn tự học và phát triển.
Có được kinh nghiệm thực tế trong việc xây dựng kiến trúc phần mềm có khả năng chống chịu với sự thay đổi và khả năng mở rộng, các dự án không có nợ kỹ thuật và khả năng giải quyết vấn đề ngay khi bạn nhận ra mã.
Khóa học này dành cho ai?
Những người có thắc mắc tại sao phải viết code sạch?
Người đang tự hỏi vấn đề của lập trình thủ tục là gì và lợi ích của hướng đối tượng để giải quyết chúng là gì
Người muốn nhận cẩm nang Clean Code & TDD đã được kiểm chứng lâu năm
Cần biết trước khi bắt đầu?
Java
Lập trình hướng đối tượng
Tất cả
33 bài giảng ∙ (19giờ 24phút)
4. 클린 코더스 강의 3. Hàm
28:28
31. Giới thiệu TDD
01:39:49
Tất cả
23 đánh giá
4.9
23 đánh giá
Đánh giá 27
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Đây là một bài giảng hay. Trong thực tế, tôi hiếm khi được tận mắt thấy refactoring hay thiết kế OOP, nên thật tuyệt khi có thể tự mình thực hành thông qua các ví dụ của từng bài giảng. Trên trang clean-coders, mỗi bài giảng có giá khoảng 12 đô la, nhưng được xem giảng viên giải thích dễ hiểu bằng tiếng Hàn và trình bày toàn bộ quá trình refactoring ví dụ, tôi đã tìm ra được những điểm còn thiếu sót của bản thân. Nghe hết tất cả các bài giảng này sẽ không có phép màu nào xảy ra. Nếu bạn tự mình suy nghĩ xem mình cần gì và tự thực hành, tôi nghĩ điều đó sẽ giúp bạn thiết kế, kiểm thử và refactor tốt hơn. Một điều đáng tiếc là vì đây là bài giảng miễn phí nên việc tìm ví dụ không dễ. Ở phần sau, tôi phải tự tìm kiếm dựa trên tên repository, nhưng tôi nghĩ mình đã học tập với tâm thế phải chấp nhận điều đó để có thể xem được một bài giảng hay. Mặc dù là bài giảng đã 10 năm, nhưng tôi vẫn rất biết ơn vì đã chia sẻ một bài giảng vẫn còn giá trị cho đến tận bây giờ. Đối với người ở vùng nông thôn như tôi, đó là ánh sáng và muối.
Đánh giá 868
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 4.5
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đánh giá 88
∙
Đánh giá trung bình 4.8
Khám phá các khóa học khác trong cùng lĩnh vực!
Miễn phí