错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Improving Software Quality: Realizing the Power of Software Design Patterns

  • Reshmy Krishnan,
  • Khalid Rashid Al Salmani,
  • G. Kalaiarasi,
  • S. Sivabalan

摘要

This research emphasizes the critical role of enhancing software features for successful software systems in current tools, highlighting the use of Software Design Patterns (SDP) as a key approach. SDPs provide reusable solutions to design challenges, promoting modular code organization and reusability. Developers following established patterns can create robust and efficient software, avoiding common pitfalls. The collaboration facilitated by SDPs enhances software quality and accelerates development cycles. The study presents a real-time use case in a high-traffic e-commerce platform, implementing patterns like Factory Method, Observer, and Strategy for improved code maintainability and system extensibility. Extensive testing shows significant enhancements in software quality metrics, making this research a valuable guide for practitioners seeking to optimize software quality through SDP adoption. The presented use case demonstrates the practical benefits of design patterns in complex software systems, encouraging widespread industry adoption.