강의

멘토링

커뮤니티

Programming

/

etc. (Programming)

Các mẫu thiết kế Java

Nếu bạn đã bắt đầu phát triển Java nhưng cảm thấy lúng túng khi cố gắng giải quyết một vấn đề thì đã đến lúc nghiên cứu các mẫu thiết kế. Trong số các mẫu thiết kế của GoF, tôi mô tả 10 mẫu mà cá nhân tôi nghĩ rằng tôi sử dụng rất nhiều.

(4.4) 14 đánh giá

335 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • survivalcoding
Design Pattern
Design Pattern
Java
Java
Design Pattern
Design Pattern
Java
Java

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.4

5.0

Ed.M

100% đã tham gia

Khi tôi còn là một nhà phát triển mới bắt đầu làm việc và phân tích mã hiện có, tôi nghĩ điều tôi gặp khó khăn chủ yếu là các mẫu thiết kế. Bài giảng này rất hữu ích vì giảng viên đã trực tiếp trình bày khái niệm và phương pháp triển khai các mẫu thiết kế bằng các ví dụ dễ hiểu, vốn là thế mạnh của giảng viên, đồng thời tập trung vào các mẫu được sử dụng trong thực tế. Đặc biệt, nó đã thành công khi bạn trình bày cách triển khai Paint dưới dạng kết hợp giữa mẫu Lệnh và mẫu Menento. Tôi nghĩ tôi sẽ sử dụng nó thường xuyên. ^^ Tôi sẽ cố gắng sử dụng các mẫu thiết kế phù hợp trong dự án tiếp theo của mình. Ngày nay, khi tuyển dụng các nhà phát triển, các mẫu thiết kế luôn được đưa vào danh sách ưu tiên. Thật tuyệt vời khi có cơ hội được học hỏi một cách toàn diện. Cảm ơn bạn vì bài giảng tuyệt vời.~

5.0

윤동희

100% đã tham gia

Đó là một bài giảng tuyệt vời!

5.0

한동진

100% đã tham gia

Tốt, tôi giỏi nghiên cứu các mẫu thiết kế.

Bạn sẽ nhận được điều này sau khi học.

  • Các mô hình giải quyết vấn đề tình huống

  • Cách sử dụng giao diện, lớp trừu tượng và kế thừa

Nâng cao hiệu quả phát triển của bạn lên một tầm cao mới với các mẫu thiết kế Java !
Sau đây là 10 mẫu được sử dụng phổ biến nhất.

Nội dung bài giảng

Sau khi hoàn thành chương trình học Java và tham gia nhiều dự án, bạn có thể cảm thấy không chắc chắn về cách viết mã hiệu quả nhất cho một tình huống cụ thể. Mặc dù bạn có thể tự tìm hiểu các mẫu mã này, nhưng các mẫu thiết kế của GoF đã được tổ chức tốt và hữu ích.

Trong bài giảng này, tôi sẽ giới thiệu 10 mẫu mà tôi thường xuyên sử dụng khi phát triển Java và Android.

Bài giảng bao gồm những gì

  • Người xây dựng

  • Phương pháp nhà máy

  • Độc thân

  • Bộ chuyển đổi

  • Người trang trí

  • Yêu cầu

  • Kỷ vật

  • Người quan sát

  • Chiến lược

  • Phương pháp mẫu

Các bài giảng khác

Flutter dành cho người mới bắt đầu - Phát triển Android và iOS cùng lúc
Giải quyết vấn đề phát triển Android + iOS cùng Flutter
Android hiện đại - Sử dụng Kotlin và Jetpack
Học cách phát triển ứng dụng Android linh hoạt và phản ứng nhanh.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Sinh viên và nhà phát triển đã hoàn thành việc học ngữ pháp Java

  • Sinh viên và nhà phát triển đã nghe nói về các mẫu thiết kế nhưng chưa quen với chúng

  • Bất cứ ai muốn cải thiện kỹ năng viết mã

Cần biết trước khi bắt đầu?

  • Cú pháp Java

Xin chào
Đây là

12,312

Học viên

886

Đánh giá

864

Trả lời

4.7

Xếp hạng

15

Các khóa học

Tôi là Oh Jun-seok, một nhà phát triển chuyên giảng dạy và viết sách.
Tôi đang vận hành kênh YouTube 'Survival Coding của Oh Jun-seok' và nền tảng giáo dục Survival Coding (https://survivalcoding.com).

Lĩnh vực chuyên môn: Android, Flutter

Sách đã xuất bản
Flutter Survival Coding của Oh Jun-seok (Hanbit Media 2020)
Android Survival Coding của Oh Jun-seok: Kotlin Edition (Hanbit Media 2018)
Android cho đến khi thành thạo (Ruby Paper 2018)

Kinh nghiệm làm việc chính
Đại diện OhRange
Giảng viên đào tạo nghề phát triển công nghệ thông tin tại Trường dạy nghề Semin
Vận hành Học viện phát triển ứng dụng thông minh Suwon
Bộ phận MC, LG Electronics
Bộ phận An ninh, Công ty Cổ phần Tokai Rika, tỉnh Aichi, Nhật Bản
Bộ phận IT, Công ty Cổ phần Nihon Techseed, tỉnh Aichi, Nhật Bản

LinkedIn: https://www.linkedin.com/in/junsuk5/

Chương trình giảng dạy

Tất cả

37 bài giảng ∙ (3giờ 30phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

4.4

14 đánh giá

  • acuexpert3797님의 프로필 이미지
    acuexpert3797

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Khi tôi còn là một nhà phát triển mới bắt đầu làm việc và phân tích mã hiện có, tôi nghĩ điều tôi gặp khó khăn chủ yếu là các mẫu thiết kế. Bài giảng này rất hữu ích vì giảng viên đã trực tiếp trình bày khái niệm và phương pháp triển khai các mẫu thiết kế bằng các ví dụ dễ hiểu, vốn là thế mạnh của giảng viên, đồng thời tập trung vào các mẫu được sử dụng trong thực tế. Đặc biệt, nó đã thành công khi bạn trình bày cách triển khai Paint dưới dạng kết hợp giữa mẫu Lệnh và mẫu Menento. Tôi nghĩ tôi sẽ sử dụng nó thường xuyên. ^^ Tôi sẽ cố gắng sử dụng các mẫu thiết kế phù hợp trong dự án tiếp theo của mình. Ngày nay, khi tuyển dụng các nhà phát triển, các mẫu thiết kế luôn được đưa vào danh sách ưu tiên. Thật tuyệt vời khi có cơ hội được học hỏi một cách toàn diện. Cảm ơn bạn vì bài giảng tuyệt vời.~

    • jmhong7773님의 프로필 이미지
      jmhong7773

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      100% đã tham gia

      Cả bố cục và âm thanh đều tuyệt vời.

      • helloedwardjo0361님의 프로필 이미지
        helloedwardjo0361

        Đánh giá 3

        Đánh giá trung bình 4.7

        4

        100% đã tham gia

        Cảm ơn

        • alsrb94342852님의 프로필 이미지
          alsrb94342852

          Đánh giá 8

          Đánh giá trung bình 4.9

          4

          68% đã tham gia

          Cũng tốt, nhưng tôi nghĩ sẽ tốt hơn nếu có thêm một chút ví dụ thực tế.

          • dhsimpson1769님의 프로필 이미지
            dhsimpson1769

            Đánh giá 4

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Đó là một bài giảng tuyệt vời!

            793.531 ₫

            Khóa học khác của survivalcoding

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!