Skip to content

Conversation

@ashnaw
Copy link

@ashnaw ashnaw commented Aug 15, 2021

The location class mentioned in the init file of location folder had too many arguments passed. Whenever the programmer has to add a new serialise structure or add new arguments, they would have to change at many files to implement this. To enable this extensibility builder pattern has been implemented, which allows the programmer to create new serial structures, add more variables to location and pass very few arguments.

ashnaw added 7 commits July 24, 2021 00:01
The location class mentioned in the init file of location folder had too many arguments passed. Whenever the programmer has to add a new serialize structure or add new arguments, they would have to change at many files to implement this. To enable this extensibility builder pattern has been implemented, which allows the programmer to create new serial structures, add more variables to location and pass very few arguments
The location class mentioned in the init file of location folder had too many arguments passed. Whenever the programmer has to add a new serialise structure or add new arguments, they would have to change at many files to implement this. To enable this extensibility builder pattern has been implemented, which allows the programmer to create new serial structures, add more variables to location and pass very few arguments
The location class mentioned in the init file of location folder had too many arguments passed. Whenever the programmer has to add a new serialise structure or add new arguments, they would have to change at many files to implement this. To enable this extensibility builder pattern has been implemented, which allows the programmer to create new serial structures, add more variables to location and pass very few arguments
@ashnaw ashnaw closed this Aug 15, 2021
@ashnaw ashnaw deleted the Builder-pattern branch August 15, 2021 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant