Repository logo
 
Publication

Tackling enterprise software development using domain-driven design and patterns

datacite.subject.fosEngenharia e Tecnologia::Outras Engenharias e Tecnologiaspt_PT
dc.contributor.advisorMatos, Paulo
dc.contributor.authorWlodarczyk, Marcin
dc.date.accessioned2025-01-17T12:02:35Z
dc.date.available2025-01-17T12:02:35Z
dc.date.issued2024
dc.description.abstractProfessional software development shows that applying the appropriate architecture and programming patterns is the key to successful project delivery. Many technical teams must face the challenge of understanding complex software requirements and turning them into fully functional and scalable software products. It is not uncommon that complicated business rules and constant changes lead to poor product or unmet delivery deadlines. The usual cause of such issues is inadequate software architecture and an unmanageable codebase. In this document, the goal is to explore some technologies and methodologies for the presented problems such as Domain-Driven Design and appropriate programming patterns that accelerate the development process.pt_PT
dc.description.abstractO desenvolvimento profissional de software demonstra que a aplicação da arquitetura e dos padrões de programação adequados é a chave para o sucesso na entrega de projetos. Muitas equipas técnicas enfrentam o desafio de compreender requisitos complexos de software e transformá-los em produtos de software totalmente funcionais e escaláveis. Não é incomum que regras de negócio complicadas e mudanças constantes resultem em produtos de baixa qualidade ou no incumprimento de prazos de entrega. A causa habitual desses problemas é uma arquitetura de software inadequada e uma base de código difícil de gerir. Neste documento, o objetivo é explorar algumas tecnologias e metodologias para os problemas apresentados, como o Design Orientado por Domínios (Domain-Driven Design) e padrões de programação adequados que aceleram o processo de desenvolvimento.pt_PT
dc.identifier.tid203806212pt_PT
dc.identifier.urihttp://hdl.handle.net/10198/31015
dc.language.isoengpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/pt_PT
dc.subjectEnterprisept_PT
dc.subjectSoftware architecturept_PT
dc.subjectProgramming patternspt_PT
dc.subjectDDDpt_PT
dc.titleTackling enterprise software development using domain-driven design and patternspt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameInformáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Marcin Włodarczyk.pdf
Size:
1.33 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: