RepositoryJavaUSUnited States
kiat

kiat/OOP-Design-Patterns

OOP Design Patterns Code Examples

91stars
47forks
0issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: template-pattern

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: behavioral-patterns

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: structural-patterns

#1 Repository Của Tháng

📚 OOP-Design-Patterns: Tủ sách mẫu Design Patterns bằng Java & C++

Tập hợp ví dụ thực hành các Design Patterns kèm công cụ kiểm tra chất lượng code.

Đây là kho mã nguồn cung cấp ví dụ về các Design Patterns phổ biến bằng Java và C++. Dự án không chỉ dừng ở việc minh họa lý thuyết, mà còn tích hợp các công cụ hỗ trợ phát triển chất lượng như Maven, JUnit, FindBugs, Checkstyle (Java) và CMake, Valgrind (C++).

✨ Điểm nổi bật

  • Hai ngôn ngữ: Ví dụ bằng cả Java và C++.
  • Công cụ Java: Dựng bằng Maven, test bằng JUnit, kiểm tra code bằng FindBugs và Checkstyle.
  • Công cụ C++: Dựng bằng CMake, dùng Smart Pointer, C++14, biên dịch bằng Clang hoặc GCC.
  • Quản lý bộ nhớ: Kiểm tra rò rỉ bộ nhớ bằng Valgrind.
  • Tài liệu tham khảo: Liên kết tới sách, trang web, khóa học và video hướng dẫn.

💡 Vì sao đáng chú ý

Dự án cung cấp cách tiếp cận thực tiễn với Design Patterns qua code mẫu chạy được. Sự kết hợp với các công cụ kiểm tra chất lượng (FindBugs, Checkstyle, Valgrind) giúp người học không chỉ hiểu pattern mà còn viết code sạch và an toàn. Phù hợp cho sinh viên, lập trình viên mới hoặc người muốn ôn lại kiến thức OOP.


#DesignPatterns #OOP #Java #Cpp #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC++
JakubVojvoda/design-patterns-cpp

C++ Design Patterns

4.6k
May 12, 2024
RepositoryHTML
yusufyilmazfr/tasarim-desenleri-turkce-kaynak

Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.

3.3k
Feb 22, 2024
RepositoryC++
Junzhuodu/design-patterns

C++ Implementation for 23 Design Patterns

152
Jan 27, 2023
RepositoryC++
lizzard-winner/ModernDesignPatterns

Design Patterns in Modern C++

100
Nov 21, 2018
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryJava
ashishps1/awesome-low-level-design

Learn Low Level Design (LLD) and prepare for interviews using free resources.

27.6k
Aug 19, 2026
RepositoryJava
nguyenphuc22/Design-Patterns

Sách Design Pattern Tiếng Việt - Một cái nhìn tổng quan về design pattern trong lập trình.

316
Jan 15, 2026
RepositoryC#
Habrador/Unity-Programming-Patterns

Implementations of programming design patterns in Unity with examples in C# when to use them.

2.1k
Apr 28, 2026
RepositoryHaskell
thma/LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

1.0k
Aug 26, 2026