Usando Builder Design Pattern para construir objetos complexos em C#
Este projeto mostra como usar o Builder Design Pattern para construir objetos complexos em C#.
O Builder é um padrão de design criacional que é usado para construir objetos complexos, permitindo que você produza diferentes tipos e representações de um objeto usando o mesmo código de construção.
Muito útil quando você tem objetos complexos com muitos parâmetros opcionais ou quando você quer evitar a criação de muitos construtores diferentes para uma classe. Ele ajuda a melhorar a legibilidade do código e a facilitar a criação de objetos.
https://refactoring.guru/design-patterns/builder/
https://dotnettutorials.net/lesson/builder-design-pattern/
GPL-3.0 license
