<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

DESIGN PATTERNS IN OBJECT-ORIENTED programming

dc.contributor.authorСтупак, А. С.uk
dc.contributor.authorЧопляк, В. В.uk
dc.contributor.authorStupak, A. S.en
dc.contributor.authorChopliak, V. V.en
dc.titleDESIGN PATTERNS IN OBJECT-ORIENTED programmingen
dc.date.issued2026
dc.publisherВінницький національний технічний університетuk
dc.identifier.citationСтупак А. С., Чопляк В. В. DESIGN PATTERNS IN OBJECT-ORIENTED programming // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fbtegp/all-fbtegp-2026/paper/view/28499.uk
dc.relation.ispartofМатеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/all-fbtegp/all-fbtegp-2026/paper/view/28499
dc.identifier.udc004.4:004.42
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/54961
dc.description.abstractПатерни проєктування відіграють важливу роль в об’єктно-орієнтованому програмуванні, надаючи багаторазово використовувані рішення типових проблем проєктування програмного забезпечення. На відміну від готового коду, вони представляють загальні принципи, які допомагають розробникам створювати гнучкі та підтримувані системи. Їх застосування підвищує якість коду, покращує повторне використання та забезпечує масштабованість, що робить їх важливим компонентом сучасної інженерії програмного забезпечення.uk
dc.description.abstractDesign patterns play a critical role in object-oriented programming (OOP) by providing reusable solutions to commonly occurring software design problems. Rather than being ready-made code, they represent general principles that guide developers in structuring flexible and maintainable systems. Their application improves code quality, enhances reusability, and supports scalability, making them an essential component of modern software engineering.en
dc.subjectпатерни проєктуванняuk
dc.subjectоб’єктно-орієнтоване програмуванняuk
dc.subjectархітектура програмногозабезпеченняuk
dc.subjectповторне використання кодуuk
dc.subjectпідтримуваністьuk
dc.subjectdesign patternsen
dc.subjectobject-oriented programmingen
dc.subjectsoftware architectureen
dc.subjectcode reuseen
dc.subjectmaintainabilityen
dc.typeThesis
dc.language.isoukuk
dc.relation.referencesGamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Boston: Addison-Wesley.en
dc.relation.referencesPatel, H. (2024). A research paper on software design patterns. World Journal of Advanced Engineering Technology and Sciences, 13(1), 549-556. https://doi.org/10.30574/wjaets.2024.13.1.0499.en
dc.relation.referencesAmpatzoglou, A., et al. (2023). A mapping study of language features improving object-oriented design patterns. Information and Software Technology, 158, 107222. https://doi.org/10.1016/j.infsof.2023.107222.en
dc.relation.referencesNykyporets, S. (2024). Information and communication technology (ICT) as a catalyst for lifelong learning and professional growth. Distance Education in Ukraine: Innovative, Normative-Legal, Pedagogical Aspects, 1(4), 125-136. https://doi.org/10.18372/2786-5495.1.18888.en
dc.relation.referencesNykyporets, S. S., Sabadosh, J. H., Herasymenko, N. V., Kriutchenko, O. O., & Piddubchak, S. J. (2025). Adaptive learning platforms in English language teaching: Effectiveness and implementation. Current Issues in Modern Science (Pedagogy Series), 10(40), 924-936. https://doi.org/10.52058/2786-6300-2025-10(40)-924-936.en
dc.relation.referencesNykyporets, S. S. (2025). The role of AI in enhancing technical vocabulary acquisition among engineering students. Distance Education in Ukraine: Innovative, Normative-Legal, Pedagogical Aspects, 1(5), 79-85. https://doi.org/10.18372/2786-5495.1.20579.en
dc.relation.referencesNykyporets, S. S., Herasymenko, N. V., & Chopliak, V. V. (2025). Developing digital language competence as a factor of competitiveness of future master’s degree holders in power engineering in the digital economy. In O. H. Cherep (Ed.), Artificial intelligence as a tool to protect the economy disinformation: Innovative solutions and international practices: Collective monograph (pp. 140-193). Baltija Publishing. DOI: https://doi.org/10.30525/978-9934-26-586-0.en
dc.relation.referencesNykyporets, S. S. (2025). Effects of English-mediated project work on soft-skills development and quality-of-life outcomes in early-career engineers: A mixed-methods evaluation. In T. Pokusa & T. Nestorenko (Eds.), Quality of Life in the Global Uncertainty Dimensions (pp. 233-245). Publishing House of the Academy of Applied Sciences – Academy of Management and Administration in Opole. https://doi.org/10.5281/zenodo.18229725.en
dc.relation.referencesKravchenko, K., Ketsyk-Zinchenko, U., Suduk, I., Nykyporets, S., & Cherednychenko, V. (2025). Effectiveness of online platforms in developing language skills of higher education students. Revista Eduweb, 19(3), 303-314. https://doi.org/10.46502/issn.1856-7576/2025.19.03.19.en
dc.date.accessioned2026-10-06T11:29:30Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
28499.pdf
Розмір:
233,41 KB
Формат:
Adobe Portable Document Format