René's URL Explorer Experiment


Title: GitHub - orend/presentation_solid_ruby: SOLID Ruby Design Principles Presentation · GitHub

Open Graph Title: GitHub - orend/presentation_solid_ruby: SOLID Ruby Design Principles Presentation

X Title: GitHub - orend/presentation_solid_ruby: SOLID Ruby Design Principles Presentation

Description: SOLID Ruby Design Principles Presentation. Contribute to orend/presentation_solid_ruby development by creating an account on GitHub.

Open Graph Description: SOLID Ruby Design Principles Presentation. Contribute to orend/presentation_solid_ruby development by creating an account on GitHub.

X Description: SOLID Ruby Design Principles Presentation. Contribute to orend/presentation_solid_ruby development by creating an account on GitHub.

Opengraph URL: https://github.com/orend/presentation_solid_ruby

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:e12a6c97-5f9b-7116-a0a8-0d937faeced2
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id8448:1E6B98:856689:89344E:6A638296
html-safe-noncedfc98302046eb1f995928a96fac1a8f408977c47a4ec4667c509c0c0c05b3f7e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDQ4OjFFNkI5ODo4NTY2ODk6ODkzNDRFOjZBNjM4Mjk2IiwidmlzaXRvcl9pZCI6IjEzMzMzOTQ3MTc5MDk2ODA3OTAiLCJyZWdpb25fZWRnZSI6InNlYSIsInJlZ2lvbl9yZW5kZXIiOiJzZWEifQ==
visitor-hmacec76047a67b2e6b4643fe78d38a182ace821d391d259e58467ed587fb7d397fe
hovercard-subject-tagrepository:4803040
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/orend/presentation_solid_ruby
twitter:imagehttps://opengraph.githubassets.com/fb48668303104ceaf58a8bb31470da73efe0c69d25d36f524119e316eff02dc5/orend/presentation_solid_ruby
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fb48668303104ceaf58a8bb31470da73efe0c69d25d36f524119e316eff02dc5/orend/presentation_solid_ruby
og:image:altSOLID Ruby Design Principles Presentation. Contribute to orend/presentation_solid_ruby development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee4fb64aef87da454ec25b158147f7f5f14aef29216e5ca1612c2e48faa599d1f
turbo-cache-controlno-cache
go-importgithub.com/orend/presentation_solid_ruby git https://github.com/orend/presentation_solid_ruby.git
octolytics-dimension-user_id408587
octolytics-dimension-user_loginorend
octolytics-dimension-repository_id4803040
octolytics-dimension-repository_nwoorend/presentation_solid_ruby
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id267777
octolytics-dimension-repository_parent_nwojimweirich/presentation_solid_ruby
octolytics-dimension-repository_network_root_id267777
octolytics-dimension-repository_network_root_nwojimweirich/presentation_solid_ruby
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee839936ba5faffb9c836dda1cf4729d50c88a32e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/orend/presentation_solid_ruby#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Forend%2Fpresentation_solid_ruby
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Forend%2Fpresentation_solid_ruby
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=orend%2Fpresentation_solid_ruby
Reloadhttps://github.com/orend/presentation_solid_ruby
Reloadhttps://github.com/orend/presentation_solid_ruby
Reloadhttps://github.com/orend/presentation_solid_ruby
orend https://github.com/orend
presentation_solid_rubyhttps://github.com/orend/presentation_solid_ruby
jimweirich/presentation_solid_rubyhttps://github.com/jimweirich/presentation_solid_ruby
Notifications https://github.com/login?return_to=%2Forend%2Fpresentation_solid_ruby
Fork 0 https://github.com/login?return_to=%2Forend%2Fpresentation_solid_ruby
Star 2 https://github.com/login?return_to=%2Forend%2Fpresentation_solid_ruby
Code https://github.com/orend/presentation_solid_ruby
Pull requests 0 https://github.com/orend/presentation_solid_ruby/pulls
Actions https://github.com/orend/presentation_solid_ruby/actions
Projects https://github.com/orend/presentation_solid_ruby/projects
Wiki https://github.com/orend/presentation_solid_ruby/wiki
Security and quality 0 https://github.com/orend/presentation_solid_ruby/security
Insights https://github.com/orend/presentation_solid_ruby/pulse
Code https://github.com/orend/presentation_solid_ruby
Pull requests https://github.com/orend/presentation_solid_ruby/pulls
Actions https://github.com/orend/presentation_solid_ruby/actions
Projects https://github.com/orend/presentation_solid_ruby/projects
Wiki https://github.com/orend/presentation_solid_ruby/wiki
Security and quality https://github.com/orend/presentation_solid_ruby/security
Insights https://github.com/orend/presentation_solid_ruby/pulse
https://github.com/orend/presentation_solid_ruby
Brancheshttps://github.com/orend/presentation_solid_ruby/branches
Tagshttps://github.com/orend/presentation_solid_ruby/tags
https://github.com/orend/presentation_solid_ruby/branches
https://github.com/orend/presentation_solid_ruby/tags
49 Commitshttps://github.com/orend/presentation_solid_ruby/commits/master/
https://github.com/orend/presentation_solid_ruby/commits/master/
SOLIDhttps://github.com/orend/presentation_solid_ruby/tree/master/SOLID
SOLIDhttps://github.com/orend/presentation_solid_ruby/tree/master/SOLID
imageshttps://github.com/orend/presentation_solid_ruby/tree/master/images
imageshttps://github.com/orend/presentation_solid_ruby/tree/master/images
keynotehttps://github.com/orend/presentation_solid_ruby/tree/master/keynote
keynotehttps://github.com/orend/presentation_solid_ruby/tree/master/keynote
pdfhttps://github.com/orend/presentation_solid_ruby/tree/master/pdf
pdfhttps://github.com/orend/presentation_solid_ruby/tree/master/pdf
srchttps://github.com/orend/presentation_solid_ruby/tree/master/src
srchttps://github.com/orend/presentation_solid_ruby/tree/master/src
.gitignorehttps://github.com/orend/presentation_solid_ruby/blob/master/.gitignore
.gitignorehttps://github.com/orend/presentation_solid_ruby/blob/master/.gitignore
README.textilehttps://github.com/orend/presentation_solid_ruby/blob/master/README.textile
README.textilehttps://github.com/orend/presentation_solid_ruby/blob/master/README.textile
abstract.txthttps://github.com/orend/presentation_solid_ruby/blob/master/abstract.txt
abstract.txthttps://github.com/orend/presentation_solid_ruby/blob/master/abstract.txt
READMEhttps://github.com/orend/presentation_solid_ruby
https://github.com/orend/presentation_solid_ruby#solid-ruby
https://github.com/orend/presentation_solid_ruby#references
https://github.com/orend/presentation_solid_ruby#solid-principles
http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOodhttp://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445/ref=sr_1_6?ie=UTF8&qid=1249479624&sr=8-6http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445/ref=sr_1_6?ie=UTF8&qid=1249479624&sr=8-6
http://lostechies.com/wp-content/uploads/2011/03/pablos_solid_ebook.pdfhttp://lostechies.com/wp-content/uploads/2011/03/pablos_solid_ebook.pdf
http://www.globalnerdy.com/2009/07/31/barbara-liskov-interviewed/http://www.globalnerdy.com/2009/07/31/barbara-liskov-interviewed/
https://github.com/orend/presentation_solid_ruby#design-by-contract
http://eiffel.com/http://eiffel.com/
http://www.amazon.com/exec/obidos/ISBN=0136291554/portlandpatternrA/http://www.amazon.com/exec/obidos/ISBN=0136291554/portlandpatternrA/
http://eiffel.com/developers/design_by_contract_in_detail.htmlhttp://eiffel.com/developers/design_by_contract_in_detail.html
http://blog.plover.com/2009/07/31/#Hoare-logichttp://blog.plover.com/2009/07/31/#Hoare-logic
http://en.wikipedia.org/wiki/Hoare_logichttp://en.wikipedia.org/wiki/Hoare_logic
https://github.com/orend/presentation_solid_ruby#images
http://www.lostechies.com/blogs/derickbailey/archive/2009/05/19/announcing-pablo-s-e-books-book-1-pablo-s-solid-software-development.aspxhttp://www.lostechies.com/blogs/derickbailey/archive/2009/05/19/announcing-pablo-s-e-books-book-1-pablo-s-solid-software-development.aspx
https://github.com/orend/presentation_solid_ruby#license
http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Jim Weirichhttp://onestepback.org
Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States Licensehttp://creativecommons.org/licenses/by-nc-sa/3.0/us/
github.comhttp://github.com/jimweirich/presentation_solid_ruby
Readmehttps://github.com/orend/presentation_solid_ruby#readme-ov-file
Activityhttps://github.com/orend/presentation_solid_ruby/activity
2 starshttps://github.com/orend/presentation_solid_ruby/stargazers
1 watchinghttps://github.com/orend/presentation_solid_ruby/watchers
0 forkshttps://github.com/orend/presentation_solid_ruby/forks
Report repositoryhttps://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Forend%2Fpresentation_solid_ruby&report=orend+%28user%29
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.