Title: Factory isn't necessary · Issue #7 · MichaelGordonII/JavaCS50 · GitHub
Open Graph Title: Factory isn't necessary · Issue #7 · MichaelGordonII/JavaCS50
X Title: Factory isn't necessary · Issue #7 · MichaelGordonII/JavaCS50
Description: So one thing about moving to Spring is that you no longer have to rely on the Singleton and Factory design patterns. You may still use them every now and then, but in general they won't be necessary. The methods in your Factory class cou...
Open Graph Description: So one thing about moving to Spring is that you no longer have to rely on the Singleton and Factory design patterns. You may still use them every now and then, but in general they won't be necessar...
X Description: So one thing about moving to Spring is that you no longer have to rely on the Singleton and Factory design patterns. You may still use them every now and then, but in general they won't be nece...
Opengraph URL: https://github.com/MichaelGordonII/JavaCS50/issues/7
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Factory isn't necessary","articleBody":"So one thing about moving to Spring is that you no longer have to rely on the Singleton and Factory design patterns. You may still use them every now and then, but in general they won't be necessary.\n\nThe methods in your Factory class could work very well on some type of a \"Currency\" class\n\nThink about how you can build an object that encapsulates the necessary logic as well as all of the data being used.\n","author":{"url":"https://github.com/mpmenne","@type":"Person","name":"mpmenne"},"datePublished":"2016-03-28T05:30:17.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/7/JavaCS50/issues/7"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:be5361f4-98a7-9836-6dd9-9dfc3dba7f03 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A6D8:1F7BBA:7FE838:AEB98B:6A592946 |
| html-safe-nonce | c35ebe7f436482146fc51de865fdcdf77b06870afa58bf7b691840a0971668c1 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNkQ4OjFGN0JCQTo3RkU4Mzg6QUVCOThCOjZBNTkyOTQ2IiwidmlzaXRvcl9pZCI6Ijc3ODMyNTIzMjAxMjYwNTI2NzgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 0b7a6af43b6b815badd82983486ceeca17374e81541e08a12978bd46799041e3 |
| hovercard-subject-tag | issue:143896661 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/MichaelGordonII/JavaCS50/7/issue_layout |
| twitter:image | https://opengraph.githubassets.com/96b22e2c3ed9f63afa04433396207147e1b5e06abf0978db0715cd85e8de2679/MichaelGordonII/JavaCS50/issues/7 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/96b22e2c3ed9f63afa04433396207147e1b5e06abf0978db0715cd85e8de2679/MichaelGordonII/JavaCS50/issues/7 |
| og:image:alt | So one thing about moving to Spring is that you no longer have to rely on the Singleton and Factory design patterns. You may still use them every now and then, but in general they won't be necessar... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mpmenne |
| hostname | github.com |
| expected-hostname | github.com |
| None | 30abb2b48d3b1b476bbaf01f49ead8ef91062bfd762d3fa28a956f4c99653343 |
| turbo-cache-control | no-preview |
| go-import | github.com/MichaelGordonII/JavaCS50 git https://github.com/MichaelGordonII/JavaCS50.git |
| octolytics-dimension-user_id | 16726323 |
| octolytics-dimension-user_login | MichaelGordonII |
| octolytics-dimension-repository_id | 49750663 |
| octolytics-dimension-repository_nwo | MichaelGordonII/JavaCS50 |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49750663 |
| octolytics-dimension-repository_network_root_nwo | MichaelGordonII/JavaCS50 |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | f2e5b4fd472ea10ac216e358bbd0821a90dae8bb |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width